This PR addresses issues #26 and #9 by adding clarifying language to the document.
To summarize:
Clarify that for each Write/Read message a reply is expected from the same register
Strongly discourage the use of polymorphic register behavior. All messages from a given register should have the same payload type and size. The "quantity" or "function" of the register should also not be dependent of the message type.
This PR addresses issues #26 and #9 by adding clarifying language to the document.
To summarize:
Write
/Read
message a reply is expected from the same register