]> git.sur5r.net Git - cc65/blobdiff - asminc/zeropage.inc
Removed a "cc65_" prefix.
[cc65] / asminc / zeropage.inc
index 574fc152ae7dd59b52cb63b6d81f31e5e3ea2dc7..1ba035868a0c31ec62b660f0bb62dba5f60cecb4 100644 (file)
@@ -1,22 +1,26 @@
 ;
 ; zeropage.inc
 ;
-; (C) Copyright 2002 Ullrich von Bassewitz (uz@cc65.org)
+; (C) Copyright 2002-2012, Ullrich von Bassewitz (uz@cc65.org)
 ;
 
 ; Assembler include file that imports the runtime zero page locations used
 ; by the compiler, ready for usage in asm code.
 
 
-       .importzp       sp, sreg, regsave
-       .importzp       ptr1, ptr2, ptr3, ptr4
-       .importzp       tmp1, tmp2, tmp3, tmp4
-       .importzp       regbank
+        .globalzp       sp, sreg, regsave
+        .globalzp       ptr1, ptr2, ptr3, ptr4
+        .globalzp       tmp1, tmp2, tmp3, tmp4
+        .globalzp       regbank
+  
+; The size of the register bank
+regbanksize     = 6
 
 ; The total amount of zero page space used
+zpspace         = 26
 
-zpspace = 24
-
-
-
+; The amount of space that needs to be saved by an interrupt handler that
+; calls C code (does not include the register bank, which is saved by the
+; generated C code if required).
+zpsavespace     = zpspace - regbanksize