An interface to read data from the memory peripheral that is specified. A handshake mechanism is used to request access to the target memory. The memory lock can be acquired immediately allowing multiple read/write operations to be performed as one logical transaction.
System Service Descriptor Bit Field | Value | Description |
---|---|---|
15:7 | MBOXADDR[10:2] | Mailbox address. See Table 2. |
6:0 | 75H | MEM read debug service command |
The following table lists the MEM Read Service mailbox format.
Offset (Byte) | Offset (Bit) | Length (Bits) | Parameter | Direction | Description |
---|---|---|---|---|---|
0 | 0 | 15 | MEMADDR[14:0] | Input | Sets the target address within the selected memory peripheral for subsequent MEM write and MEM read instructions. |
2 | 0 | 15 | NWORDS | Input | Depends on memory type. The maximum limit is the size of memory. |
4 | 0 | 64 | MSSADDR | Input | Specifies the MSS RAM area where to copy the MEM Read data to. Note that all accesses are done with MSS User privileges. |