]> git.sur5r.net Git - cc65/blobdiff - libsrc/dbg/dbgsupp.s
Use the new declarations from the zeropage include file. In interrupt handlers
[cc65] / libsrc / dbg / dbgsupp.s
index 5ab0f5863fa2b967e2593835fc08a7c6aa426482..0f9a7041c07265d1a6eb9d0d268fdc10374c0da8 100644 (file)
@@ -5,7 +5,7 @@
 ;
 
        .export         _DbgInit
-               .export         _DbgSP, _DbgCS, _DbgHI
+               .export         _DbgSP, _DbgCS, _DbgHI
        .import         popax, return0, _DbgEntry, _set_brk, _end_brk
        .import         _DbgBreaks
        .import         _brk_pc
@@ -63,7 +63,8 @@ DbgStack:
 CTemp:
 _DbgCS:        .res    2               ; sp
 _DbgHI:        .res    2               ; sreg
-       .res    (zpspace-4)     ; Other stuff
+               .res    (zpsavespace-4) ; Other stuff
+
 _DbgSP:        .res    1
 retsav:        .res    2               ; Save buffer for return address
 
@@ -72,7 +73,7 @@ retsav:       .res    2               ; Save buffer for return address
 ; Swap the C temporaries
 
 DbgSwapZP:
-       ldy     #zpspace-1
+       ldy     #zpsavespace-1
 Swap1:         ldx     CTemp,y
                lda     <__ZP_START__,y
                sta     CTemp,y
@@ -91,7 +92,7 @@ Swap1:        ldx     CTemp,y
 ; reset the breakpoints. See declaration of struct breakpoint in the C
 ; source
 
-MaxBreaks      = 48            ; 4*12
+MaxBreaks      = 48            ; 4*12
 
 ResetDbgBreaks:
                ldy     #0