File: geossym.inc

package info (click to toggle)
cc65 2.19-2
  • links: PTS
  • area: main
  • in suites: forky, sid, trixie
  • size: 20,268 kB
  • sloc: ansic: 117,151; asm: 66,339; pascal: 4,248; makefile: 1,009; perl: 607
file content (182 lines) | stat: -rw-r--r-- 6,752 bytes parent folder | download | duplicates (3)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
;
;GEOS variable memory locations sorted by address
;Source: The Hitchhiker's Guide To GEOS
;http://lyonlabs.org/commodore/onrequest/geos-manuals/The_Hitchhikers_Guide_to_GEOS.pdf

r0                      =       $00
r0L                     =       $00
r0H                     =       $01
r1                      =       $02
r1L                     =       $02
r1H                     =       $03
r2                      =       $04
r2L                     =       $04
r2H                     =       $05
r3                      =       $06
r3L                     =       $06
r3H                     =       $07
r4                      =       $08
r4L                     =       $08
r4H                     =       $09
r5                      =       $0a
r5L                     =       $0a
r5H                     =       $0b
r6                      =       $0c
r6L                     =       $0c
r6H                     =       $0d
r7                      =       $0e
r7L                     =       $0e
r7H                     =       $0f
r8                      =       $10
r8L                     =       $10
r8H                     =       $11
r9                      =       $12
r9L                     =       $12
r9H                     =       $13
r10                     =       $14
r10L                    =       $14
r10H                    =       $15
r11                     =       $16
r11L                    =       $16
r11H                    =       $17
r12                     =       $18
r12L                    =       $18
r12H                    =       $19
r13                     =       $1a
r13L                    =       $1a
r13H                    =       $1b
r14                     =       $1c
r14L                    =       $1c
r14H                    =       $1d
r15                     =       $1e
r15L                    =       $1e
r15H                    =       $1f

string                  =       $53
mouseTop                =       $57
mouseBottom             =       $58
mouseLeft               =       $59
mouseRight              =       $5b
mouseOn                 =       $5d
curIndexTable           =       $5e
cardDataPntr            =       $60
returnAddress           =       $64
shiftBuf                =       $70
shiftOutBuf             =       $78
appMain                 =       $0200
intTopVector            =       $0202
intBotVector            =       $0204
mouseVector             =       $0206
keyVector               =       $0208
inputVector             =       $020a
mouseFaultVec           =       $020c
otherPressVec           =       $020e
StringFaultVec          =       $0210
alarmTmtVector          =       $0212
BRKVector               =       $0214
RecoverVector           =       $0216
baselineOffset          =       $0218
curSetWidth             =       $0219
curHeight               =       $021b
currentMode             =       $021c
dispBufferOn            =       $021d
windowTop               =       $021e
leftMargin              =       $0220
rightMargin             =       $0222
selectionFlash          =       $0224
alphaFlag               =       $0225
iconSelFlag             =       $0226
faultData               =       $0227
MenuNumber              =       $0228
mouseXOffset            =       $0229
mouseYOffset            =       $022b
curPattern              =       $022c
stringX                 =       $022e
stringY                 =       $0230
noEraseSprites          =       $0240
mouseXPos               =       $0241
mouseYPos               =       $0243
keyData                 =       $0245
inputData               =       $0247
random                  =       $024c
saveFontTab             =       $024e
dblClickCount           =       $0258
sysDBData               =       $0259
offFlag                 =       $027c
maxMouseSpeed           =       $027d
minMouseSpeed           =       $027e
mouseAccel              =       $027f
firstBoot               =       $0281
dataFileName            =       $02a4
dataDiskName            =       $02b4
MachineType             =       $02c4
intSource               =       $02c6
reqXpos0                =       $0800
reqXpos1                =       $0802
reqXpos2                =       $0804
reqXpos3                =       $0806
reqXpos4                =       $0808
reqXpos5                =       $080a
reqXpos6                =       $080c
reqXpos7                =       $080e
mobenble                =       $0818
mobx2                   =       $0819
moby2                   =       $081a
PrntFileName            =       $08ac
inputDevName            =       $08cc
pressFlag               =       $08fe
curEnable               =       $0951
sspr1back               =       $56d0
sspr2back               =       $5820
sspr3back               =       $5970
sspr4back               =       $5ac0
sspr5back               =       $5c10
sspr6back               =       $5d60
sspr7back               =       $5eb0
backBufPtr              =       $9d7c
softOnes                =       $d000
softZeros               =       $d0e0
curnoby2                =       $d952
curmobx2                =       $d953
curXpos0                =       $d954
curYpos0                =       $d964
backXBufNum             =       $d98c
backYBufNum             =       $d994
sizeFlags               =       $db1c
doRestFlag              =       $db1d
bootName                =       $e003
version                 =       $e00c
nationality             =       $e00d
mouseSave               =       $ee53
year                    =       $f200
month                   =       $f201
day                     =       $f202
hour                    =       $f203
minutes                 =       $f204
seconds                 =       $f205
dlgBoxRamBuf            =       $f381
totNumBlks              =       $f60b
curDrive                =       $f60d
numDrives               =       $f60e
diskOpenFlg             =       $f617
curRecord               =       $f618
usedRecords             =       $f619
fileWritten             =       $f61a
fileSize                =       $f61b
dirBlkno                =       $f620
dirPtr                  =       $f622
indexBlkno              =       $f624
diskBlkBuf              =       $f659
fileHeader              =       $f859
dirEntryBuf             =       $fa59
curDirHead              =       $fa80
DrACurDkNm              =       $faa7
DrBCurDkNm              =       $fab7
DrCCurDkNm              =       $fac7
DrDCurDkNm              =       $fad7
devTabHi                =       $fae7
devTabLo                =       $faeb
devUnitTab              =       $faef
driveType               =       $faf3
drSizeLo                =       $faf7
drSizeHi                =       $fafb