DLPU018J October 2014 – June 2024 DLPC900
The Memory Read/Write Command read or writes to any memory address in the targeted controller. For Single Controller systems this should always be set to read from the Primary Controller.
I2C | USB | |
---|---|---|
Read | Write | 0x1A53 |
0x53 | 0xD3 |
BYTE | BITS | DESCRIPTION | RESET | TYPE |
---|---|---|---|---|
Memory Read - Request | ||||
3:0 | 31:0 | Memory address to read | d0 | r |
4 | 1:0 | Controller to read from | d0 | r |
0 = Read from both controllers- (8 bytes of data) | ||||
1 = Read from Primary controller only (4 bytes of data) | ||||
2 = Read from Secondary controller only (4 bytes of data) | ||||
7:2 | Reserved | |||
Memory Read - Response | ||||
3:0 | 31:0 | Data from Primary controller (4 bytes of data) | d0 | r |
7:4 | 31:0 | Data from Primary controller | d0 | r |
BYTE | BITS | DESCRIPTION | RESET | TYPE |
---|---|---|---|---|
Memory Write | ||||
3:0 | 31:0 | Memory address to write to | d0 | w |
7:4 | 31:0 | Data to write | d0 | w |
8 | 1:0 | Controller to write to | d0 | w |
0 = Write to both controllers- (8 bytes of data) | ||||
1 = Write to Primary controller only (4 bytes of data) | ||||
2 = Write to Secondary controller only (4 bytes of data) | ||||
7:2 | Reserved |