Allocation rule of read command

A read command must have a 3 byte header, and command data in the Produce tag (not allocated in Consume tag).
Data Size (data length + header)
Allocation
Total Bytes
A multiple of 4 bytes
Command data area is allocated after the header area.
Data length + header
A multiple of 4 bytes, minus 1
1 byte of padding data is allocated between header area and command data area.
Data length + header + 1 byte (hidden)
A multiple of 4 bytes, minus 2
2 bytes of padding data are allocated at:
  • 1 byte between header area and command data area.
  • 1 byte after command data area.
Data length + header + 2 bytes (hidden)
A multiple of 4 bytes, minus 3
3 bytes of padding data are allocated at:
  • 1 byte between header area and command data area.
  • 2 bytes after command data area.
Data length + header + 3 bytes (hidden)
Provide Feedback
Have questions or feedback about this documentation? Please submit your feedback here.
Normal