2 ; Zero page variables for the CBM P500
4 ; Taken from a kernal disassembly done by myself in 2000/2001.
6 ; Ullrich von Bassewitz, 13.09.2001
12 ; Up to $20 and $60-8F used by runtime and fixed values
13 ; -----------------------------------
15 KbdScanBuf = $20 ; Intermediate for keyboard scan
17 RecvHead = $21 ; Head of receive buffer
18 RecvTail = $22 ; Tail of receive buffer
19 RecvFreeCnt = $23 ; Number of bytes in receive buffer
20 SendHead = $24 ; Head of send buffer
21 SendTail = $25 ; Tail of send buffer
22 SendFreeCnt = $26 ; Number of bytes free in send buffer
87 sedt2 = $DA ; Temp, frequently used
96 CURS_FLAG = $E6 ; 1 = no cursor
97 CURS_BLINK = $E7 ; cursor blink counter
100 CURS_STATE = $EB ; Cursor blink state
102 CURS_COLOR = $ED ; Color behind cursor
104 ScreenSeq = $EF ; Segment of video RAM