#include <windows.h>
#include "hosterrs.h"
#include "mcpydlg.h"

STRINGTABLE LOADONCALL MOVEABLE DISCARDABLE
{
;CLI registration for PowerPack...uses target keyword
 30,  "mem"
 31,  "mem.dll"
 32,  "16"
 33,  "dump"
 34,  "MemCliDumpMemory"
 35,  "m:dump [loop] <address1> [<address2>] [byte|word|long|dword] [cpu|up|ud|sp|sd]"
 36,  "i:dump <address1> [<address2>] [byte|word|long|dword]"
 37,  "fill"
 38,  "MemCliFillMemory"
 39,  "m:fill <address1> <address2> <data>... [byte|word|long|dword] [cpu|up|ud|sp|sd]"
 40,  "i:fill <address1> <address2> <data>... [byte|word|long|dword]"
 41,  "write"
 42,  "MemCliWriteMemory"
 43,  "m:write [loop] <address> <data>... [byte|word|long|dword] [cpu|up|ud|sp|sd]"
 44,  "i:write <address> <data>... [byte|word|long|dword]"
 45,  "search"
 46,  "MemCliSearchMemory"
 47,  "m:search <start address> <end address> [not] <data>... [byte|word|long|dword] [cpu|up|ud|sp|sd]"
 48,  "i:search <start address> <end address> <data>... [byte|word|long|dword]"
 49,  "size"
 50,  "MemCliSetMemSize"
 51,  "h:size [byte|word]"
 52,  "verify"
 53,  "MemCliSetVerify"
 54,  "h:verify [on|off]"
 55,  "copy"
 56,  "MemCliCopyMemory"
 57,  "m:copy <from_start_address> <from_end_address | LENGTH <len>> [cpu|up|ud|sp|sd]"
 58,  "m:    [TARGET]  TO <to_address | TARGET | <to_address> TARGET> [cpu|up|ud|sp|sd]" 
 59,  "i:copy <from_start_address> (<from_end_address> | LENGTH <len>)"
 60,  "i:    (TARGET | TO <to_address>)" 
 61,  "ramtst"
 62,  "MemCliRamtst"
 63,  "m:ramtst [loop] <address1> <address2> [cpu|up|ud|sp|sd]"
 64,  "i:ramtst <address1> <address2>"
 65,  "input"
 66,  "MemCliInput"
 67,  "h:input <address> [byte|word]"
 68,  "output"
 69,  "MemCliOutput"
 70,  "h:output <address> <data> [byte|word]"
 71,  "selftest"
 72,  "MemCliSelfTest"
 73,  "h:selftest"
 74,  "checksum"
 75,  "MemClichecksum"
 76,  "h:checksum <address1> <address2>"
 77,  "compare"
 78,  "MemCliCompareMemory"
 79,  "h:compare <from_start_address> (<from_end_address> | LENGTH <len>)"
 80,  "h:    TO <to_address>"
 81,  "tlist"
 82,  "MemCliListTrace"
 83,  "h:tlist {all|start|<frame>} <address1> <address2> [<data>] [<status>...]"
 84,  "buffer"
 85,  "MemCliBufferID"
 86,  "h:buffer"
 87,  "upload"
 88,  "MemCliUploadMemory"
 89,  "h:upload <address1> [<address2>]"
}

rcinclude mcpydlg.dlg
