## m - Do a Memory Dump

This command dumps memory in both hexadecimal and ASCII format. Use one of the following command formats:

m start end

m start+length

start specifies the start address in hexadecimal, and end specifies the end address in hexadecimal. If the second parameter starts with a + character, then the following hexadecimal characters are interpreted as a length.

Address parameters are always virtual addresses (the MMU is still on).

The resulting format is similar to the EKA1 format.

For example:

> .m 81c01c60+30

81C01C60: 00 00 00 00 15 00 00 10 E0 6A 13 50 01 00 00 80 .........j.P....
81C01C70: 30 3B C0 81 34 D9 03 50 00 00 FF FF E8 1C C0 81 0;..4..P........
81C01C80: 34 D9 03 50 30 3B C0 81 FC 4A 13 50 E8 1C C0 81 4..P0;...J.P.....

If an illegal memory access occurs, the debugger traps the exception and displays an error message.

##### Related concepts

- Debug Monitor

##### Related references

- Crash Debugger Commands