2 ; Ullrich von Bassewitz, 2003-02-16
4 ; Additional zero page locations for the CBM510.
5 ; NOTE: The zeropage locations contained in this file get initialized
6 ; in the startup code, so if you change anything here, be sure to check
7 ; not only the linker config, but also the startup file.
10 ; ------------------------------------------------------------------------
14 .segment "EXTZP" : zeropage
16 ; The following values get initialized from a table in the startup code.
17 ; While this sounds crazy, it has reasons that have to do with modules (and
18 ; we have the space anyway). So when changing anything, be sure to adjust the
49 ; Stuff for our own kbd polling routine
50 keyidx: .byte 0 ; Number of keys in keyboard buffer
51 keybuf: .res 10 ; Keyboard buffer