Phase 3 PR 47 -- DL205 V-memory octal-address helper #46
Reference in New Issue
Block a user
Delete Branch "phase-3-pr47-dl205-vmemory"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
Stacked on PR 46. Adds
DirectLogicAddresshelpers to translate DirectLOGIC octal V-addresses into 0-based Modbus PDU addresses.UserVMemoryToPdu("V2000")=0x0400(octal-to-decimal) for user bank.SystemVMemoryBasePdu/SystemVMemoryToPducover the system bank (V40400+) which does NOT follow simple octal conversion -- CPU relocates it to PDU0x2100in H2-ECOM100 absolute mode.int.Parsebase-8 overload, so we walk digits manually).Validation
Test plan