summaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
authorShawn Hoffman <godisgovernment@gmail.com>2009-07-24 02:15:04 +0000
committerShawn Hoffman <godisgovernment@gmail.com>2009-07-24 02:15:04 +0000
commit873190d14891af632a93caa206cd528ccbf3ebdc (patch)
tree6ecd6c3f73bdadf9b098e3b783c884535d2dcfa0 /docs
parent2ab09ecf570512d563d46d6f6de0bbadac0ba8eb (diff)
fix a few issues with actually using the dsp lle debugger: stepping/reg updates/etc should behave better
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3879 8ced0084-cf51-0410-be5f-012b33b47a6e
Diffstat (limited to 'docs')
-rw-r--r--docs/DSP/unlockmemcard.ds54
1 files changed, 31 insertions, 23 deletions
diff --git a/docs/DSP/unlockmemcard.ds b/docs/DSP/unlockmemcard.ds
index b0e152dc6a..79d18767f6 100644
--- a/docs/DSP/unlockmemcard.ds
+++ b/docs/DSP/unlockmemcard.ds
@@ -4,14 +4,22 @@
IROM_BASE: equ 0x8000
; Exception vectors
- nop nop
- nop nop
- nop nop
- nop nop
- nop nop
- nop nop
- nop halt
- rti halt
+ nop
+ nop
+ nop
+ nop
+ nop
+ nop
+ nop
+ nop
+ nop
+ nop
+ nop
+ nop
+ nop
+ halt ; Exception 0-6 nop slide to here
+ rti ; Exception 7
+ halt
; Entry point
; Standard init stuff
@@ -123,20 +131,20 @@ wait_dma:
jlz wait_dma
ret
-; Trailing nops...
-nop
-nop
-nop
-nop
-nop
-nop
-nop
-nop
-nop
-nop
-nop
-nop
-nop
-nop
+; Trailing nops...pad to 32bytes
+ nop
+ nop
+ nop
+ nop
+ nop
+ nop
+ nop
+ nop
+ nop
+ nop
+ nop
+ nop
+ nop
+ nop
; uCode is 0xb0 words