Amiga Kickstart 1.3 ROM-Wack: Difference between revisions
Jump to navigation
Jump to search
m (Reverted edits by MarcusEllis (talk) to last revision by Polluks) |
(No difference)
|
Latest revision as of 18:54, 1 February 2013
Amiga Kickstart 1.3 ROM-Wack
The ROM-Wack interface (which you get to by pressing the right mouse button at any Guru Meditation error), is available on the Amiga's serial port at 9600, 8-N-1.
A basic concept is that there is a single memory pointer (called 'MP' in the following documentation) that acts as the base address for almost all commands.
On entry, MP == PC.
XXXXXX # Set MP to XXXXXX -XX # Subtract XX from MP +XX # Add XX to MP :XX # Set default dump length ^ # Dump memory at MP < # Decrement MP by the default dump length, then dump > # Dump memory at MP, and increment MP by the default dump length . # Alias for '>' !aX # Change address register X !dX # Change data register X !u # Change USP
? # List the 'long' commands alter # Edit memory at MP = # Alias for 'alter' boot # Reboot the Amiga clear # Clear breakpoint at MP fill # Fill work space with a pattern find # Find a pattern from MP go # Start execution from MP limit # Set top of work space regs # Show all registers reset # Clear all breakpoints resume # Start from the trapped instruction ^D set # Set breakpoint at MP show # Show all breakpoints user # Change to user mode
References
RKRM Exec, pp. 83