...
Byte Offset | Name | Description | Note |
---|---|---|---|
0 | Header[7:0] |
|
|
1 | RegAddr[31:24] | Register Address |
|
2 | RegAddr[23:16] | ||
3 | RegAddr[15:8] | ||
4 | RegAddr[7:0] | ||
5 | WriteData[31:24] | Write Data |
|
6 | WriteData[23:16] | ||
7 | WriteData[15:8] | ||
8 | WriteData[7:0] | ||
9 | Footer[7:0] | Responds Value |
|
10 | Checksum[7:0] | Checksum | Checksum of all bytes from header to footer(ByteOffset[9:0]) |
...
Byte Offset | Name | Description | Note |
---|---|---|---|
0 | Header[7:0] |
|
|
1 | RegAddr[31:24] | Register Address | Echoed back |
2 | RegAddr[23:16] | ||
3 | RegAddr[15:8] | ||
4 | RegAddr[7:0] | ||
5 | MemData[31:24] | Memory Data |
|
6 | MemData[23:16] | ||
7 | MemData[15:8] | ||
8 | MemData[7:0] | ||
9 | Footer[7:0] | Responds Value | Only used for non-posted operations. non-zero if error
|
10 | Checksum[7:0] | Checksum | Checksum of all bytes from header to footer (ByteOffset[9:0]) |