2 ; Plus/4 generic definitions.
6 ; ---------------------------------------------------------------------------
7 ; Zero page, Commodore stuff
9 TMPPTR = $22 ; Temporary ptr used by BASIC
10 ST = $90 ; IEC status byte
11 TIME = $A3 ; 60HZ clock
12 FNAM_LEN = $AB ; Length of filename
13 LFN = $AC ; Logical file number
14 SECADR = $AD ; Secondary address
15 DEVNUM = $AE ; Device number
16 FNAM_ADR = $AF ; Pointer to filename for OPEN
17 KEY_COUNT = $EF ; Number of keys in input buffer
18 RVS = $C2 ; Reverse flag
19 CURS_X = $CA ; Cursor column
20 CURS_Y = $CD ; Cursor row
21 SCREEN_PTR = $C8 ; Pointer to current char in text screen
22 CRAM_PTR = $EA ; Pointer to current char in color RAM
24 INBUF = $25E ; BASIC Input buffer
26 FKEY_COUNT = $55D ; Characters for function key
27 FKEY_SPACE = $55F ; Function key definitions
28 FKEY_ORIG = $F3D2 ; Original definitions
30 ; ---------------------------------------------------------------------------
37 ; ---------------------------------------------------------------------------
38 ; Vector and other locations
44 ; ---------------------------------------------------------------------------
50 ; ---------------------------------------------------------------------------
70 TED_BORDERCOLOR = $FF19
77 ; ---------------------------------------------------------------------------
78 ; RAM/ROM selection addresses
80 ENABLE_ROM = TED_ROMSEL
81 ENABLE_RAM = TED_RAMSEL