Example of a package
Addr 0
|
Read-only fields for RegisterAThis is a few bits
[7:4] | 4-bytes
|
Write-only fields for RegisterAThis is fewer bits
[3:2] | 2-bytes
|
Read/write field for RegisterAA single-bit[1:1] | 1-byte |
This field should never appearA bit that is neither readable nor writeable
[0:0] | 1-byte
|
||||||||||||||||||||||||||||
Addr 1
|
Second exampleA 16-bit register |
|||||||||||||||||||||||||||||||
Addr 2
|
Third exampleA 32-bit register |
|||||||||||||||||||||||||||||||
Addr 3
|
Fourth exampleA dummy register that has no data |