openlcb / documents

The OpenLCB specification: standards, recommended practices and other documentation.
3 stars 7 forks source link

Memory Configuration Protocol: Resolve issues #98, #101 and #102 #118

Closed bobjacobsen closed 5 months ago

bobjacobsen commented 5 months ago

This PR addresses three outstanding Issues for the Memory Configuration Protocol. In each case, it loosens requirements, so doesn't pose any post-facto compliance Issues

Closes Issue #98 - Clarify that that the top three memory spaces are not required to be present

Closes Issue #101 - When an address space is not present, the Get Address Space Information Reply fields for Highest Address, Flags and Lowest Address are optional.

Closes Issue #102 - define Get Unique ID to return 0-7 IDs.

balazsracz commented 5 months ago

COuld you also fix the get unique id issue? https://github.com/openlcb/documents/issues/102 It just needs replacing "1-8" with "0-7" in section 4.19.

bobjacobsen commented 5 months ago

Done!