summaryrefslogtreecommitdiffstatshomepage
path: root/src/emu/debug/debughlp.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/emu/debug/debughlp.cpp')
-rw-r--r--src/emu/debug/debughlp.cpp18
1 files changed, 18 insertions, 0 deletions
diff --git a/src/emu/debug/debughlp.cpp b/src/emu/debug/debughlp.cpp
index 8e5fa1b9c64..e78a31d7568 100644
--- a/src/emu/debug/debughlp.cpp
+++ b/src/emu/debug/debughlp.cpp
@@ -94,26 +94,32 @@ const help_item f_static_help_list[] =
"\n"
" dasm <filename>,<address>,<length>[,<opcodes>[,<CPU>]] -- disassemble to the given file\n"
" f[ind] <address>,<length>[,<data>[,...]] -- search memory for data\n"
+ " f[ind] <address>:<memory>.{m|s},<length>[,<data>[,...]] -- search memory region or share for data\n"
" f[ind]d <address>,<length>[,<data>[,...]] -- search data memory for data\n"
" f[ind]i <address>,<length>[,<data>[,...]] -- search I/O memory for data\n"
" fill <address>,<length>[,<data>[,...]] -- fill memory with data\n"
+ " fill <address>:<memory>.{m|s},<length>[,<data>[,...]] -- fill memory region or share with data\n"
" filld <address>[:<space>],<length>[,<data>[,...]] -- fill data memory with data\n"
" filli <address>[:<space>],<length>[,<data>[,...][ -- fill I/O memory with data\n"
" fillo <address>[:<space>],<length>[,<data>[,...][ -- fill opcode memory with data\n"
" dump <filename>,<address>[:<space>],<length>[,<group>[,<ascii>[,<rowsize>]]] -- dump memory as text\n"
+ " dump <filename>,<address>:<memory>.{m|s},<length>[,<group>[,<ascii>[,<rowsize>]]] -- dump memory region or share as text\n"
" dumpd <filename>,<address>[:<space>],<length>[,<group>[,<ascii>[,<rowsize>]]] -- dump data memory as text\n"
" dumpi <filename>,<address>[:<space>],<length>[,<group>[,<ascii>[,<rowsize>]]] -- dump I/O memory as text\n"
" dumpo <filename>,<address>[:<space>],<length>[,<group>[,<ascii>[,<rowsize>]]] -- dump opcodes memory as text\n"
" strdump <filename>,<address>[:<space>],<length>[,<term>] -- dump ASCII strings from memory\n"
+ " strdump <filename>,<address>:<memory>.{m|s},<length>[,<term>] -- dump ASCII strings from memory region or share\n"
" strdumpd <filename>,<address>[:<space>],<length>[,<term>] -- dump ASCII strings from data memory\n"
" strdumpi <filename>,<address>[:<space>],<length>[,<term>] -- dump ASCII strings from I/O memory\n"
" strdumpo <filename>,<address>[:<space>],<length>[,<term>] -- dump ASCII strings from opcodes memory\n"
" save <filename>,<address>[:<space>],<length> -- save binary memory to the given file\n"
+ " save <filename>,<address>:<memory>.{m|s},<length> -- load binary memory region or share to the given file\n"
" saved <filename>,<address>[:<space>],<length> -- save binary data memory to the given file\n"
" savei <filename>,<address>[:<space>],<length> -- save binary I/O memory to the given file\n"
" saveo <filename>,<address>[:<space>],<length> -- save binary opcode memory to the given file\n"
" saver <filename>,<address>[:<space>],<length>,<region> -- save binary memory region to the given file\n"
" load <filename>,<address>[:<space>][,<length>] -- load binary memory from the given file\n"
+ " load <filename>,<address>:<memory>.{m|s}[,<length>] -- load binary memory region or share from the given file\n"
" loadd <filename>,<address>[:<space>][,<length>] -- load binary data memory from the given file\n"
" loadi <filename>,<address>[:<space>][,<length>] -- load binary I/O memory from the given file\n"
" loado <filename>,<address>[:<space>][,<length>] -- load binary opcode memory from the given file\n"
@@ -633,6 +639,7 @@ const help_item f_static_help_list[] =
"find",
"\n"
" f[ind][{d|i|o}] <address>[:<space>],<length>[,<data>[,...]]\n"
+ " f[ind] <address>:<memory>.{m|s},<length>[,<data>[,...]]\n"
"\n"
"The find commands search through memory for the specified sequence of data. The <address> "
"is the address to begin searching from, optionally followed by a device and/or address "
@@ -674,6 +681,7 @@ const help_item f_static_help_list[] =
"fill",
"\n"
" fill[{d|i|o}] <address>[:<space>],<length>[,<data>[,...]]\n"
+ " fill <address>:<memory>.{m|s},<length>[,<data>[,...]]\n"
"\n"
"The fill commands overwrite a block of memory with copies of the supplied data sequence. "
"The <address> specifies the address to begin writing at, optionally followed by a device "
@@ -700,6 +708,7 @@ const help_item f_static_help_list[] =
"dump",
"\n"
" dump[{d|i|o}] <filename>,<address>[:<space>],<length>[,<group>[,<ascii>[,<rowsize>]]]\n"
+ " dump <filename>,<address>:<memory>.{m|s},<length>[,<group>[,<ascii>[,<rowsize>]]]\n"
"\n"
"The dump commands dump memory to the text file specified in the <filename> parameter. The "
"<address> specifies the address to start dumping from, optionally followed by a device "
@@ -739,6 +748,7 @@ const help_item f_static_help_list[] =
"strdump",
"\n"
" strdump[{d|i|o}] <filename>,<address>[:<space>],<length>[,<term>]\n"
+ " strdump <filename>,<address>:<memory>.{m|s},<length>[,<term>]\n"
"\n"
"The strdump commands dump memory to the text file specified in the <filename> parameter. "
"The <address> specifies the address to start dumping from, optionally followed by a device "
@@ -761,6 +771,7 @@ const help_item f_static_help_list[] =
"save",
"\n"
" save[{d|i|o}] <filename>,<address>[:<space>],<length>\n"
+ " save <filename>,<address>:<memory>.{m|s},<length>\n"
"\n"
"The save commands save raw memory to the binary file specified in the <filename> "
"parameter. The <address> specifies the address to start saving from, optionally followed "
@@ -798,6 +809,9 @@ const help_item f_static_help_list[] =
"saving from, and the <length> specifies how much memory to save. The range <address> "
"through <address>+<length>-1, inclusive, will be output to the file.\n"
"\n"
+ "Alternetevely use 'save' syntax:\n"
+ " save <filename>,<address>:<region>.m,<length>\n"
+ "\n"
"Examples:\n"
"\n"
"saver data.bin,200,100,:monitor\n"
@@ -811,6 +825,7 @@ const help_item f_static_help_list[] =
"load",
"\n"
" load[{d|i|o}] <filename>,<address>[:<space>][,<length>]\n"
+ " load <filename>,<address>:<memory>.{m|s}[,<length>]\n"
"\n"
"The load commands load raw memory from the binary file specified in the <filename> "
"parameter. The <address> specifies the address to start loading to, optionally followed "
@@ -857,6 +872,9 @@ const help_item f_static_help_list[] =
"is zero, or is greater than the total length of the file, the entire contents of the file "
"will be loaded but no more.\n"
"\n"
+ "Alternetevely use 'load' syntax:\n"
+ " load <filename>,<address>:<region>.m[,<length>]\n"
+ "\n"
"Examples:\n"
"\n"
"loadr data.bin,200,100,:monitor\n"