MEM Read Debug Service

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.

Table 1. MEM Read Debug Service Request
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.

Table 2. 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.