mirror of
https://github.com/cc65/cc65.git
synced 2024-12-27 00:29:31 +00:00
95 lines
1.9 KiB
PHP
95 lines
1.9 KiB
PHP
|
;
|
||
|
; Page 3 variables for the CBM 610
|
||
|
;
|
||
|
; Taken from a kernal disassembly done by myself in 1987.
|
||
|
;
|
||
|
; Ullrich von Bassewitz, 28.09.1998
|
||
|
|
||
|
|
||
|
;
|
||
|
; system ram vectors
|
||
|
;
|
||
|
|
||
|
IRQVec = $0300
|
||
|
BRKVec = $0302
|
||
|
NMIVec = $0304
|
||
|
openVec = $0306
|
||
|
closeVec = $0308
|
||
|
chkinVec = $030A
|
||
|
ckoutVec = $030C
|
||
|
clrchVec = $030E
|
||
|
basinVec = $0310
|
||
|
bsoutVec = $0312
|
||
|
stopVec = $0314
|
||
|
getinVec = $0316
|
||
|
clallVec = $0318
|
||
|
loadVec = $031A
|
||
|
saveVec = $031C
|
||
|
usrcmd = $031E
|
||
|
escvec = $0320
|
||
|
ctrlvec = $0322
|
||
|
secndVec = $0324
|
||
|
tksaVec = $0326
|
||
|
acptrVec = $0328
|
||
|
cioutVec = $032A
|
||
|
untlkVec = $032C
|
||
|
unlsnVec = $032E
|
||
|
listnVec = $0330
|
||
|
talkVec = $0332
|
||
|
|
||
|
;
|
||
|
;
|
||
|
;
|
||
|
|
||
|
LogicalAdrTable = $0334
|
||
|
FirstAdrTable = $033E
|
||
|
SecondAdrTable = $0348
|
||
|
SysMemBot = $0352
|
||
|
SysMemTop = $0355
|
||
|
UsrMemBot = $0358
|
||
|
UsrMemTop = $035B
|
||
|
TimOut = $035E
|
||
|
VerifyFlag = $035F
|
||
|
DevTabIndex = $0360
|
||
|
MsgFlag = $0361
|
||
|
CassBufPtr = $0362
|
||
|
t1 = $0363
|
||
|
t2 = $0364
|
||
|
XSave = $0365
|
||
|
SaveX = $0366
|
||
|
SaveXt = $0367
|
||
|
temp = $0368
|
||
|
alarm = $0369
|
||
|
TapeVec = $036A
|
||
|
LoadStAdr = $036F
|
||
|
CassMotFlag = $0375
|
||
|
m6551Ctrl = $0376
|
||
|
m6551Cmd = $0377
|
||
|
rs232status = $037A
|
||
|
dcddsr = $037B
|
||
|
rs232head = $037C
|
||
|
rs232tail = $037D
|
||
|
PgmKeyEnd = $0380
|
||
|
PgmKeySeg = $0382
|
||
|
PgmKeySize = $0383
|
||
|
rvsFlag = $0397
|
||
|
linetmp = $0398
|
||
|
LastPrtChar = $0399
|
||
|
InsertFlag = $039A
|
||
|
ScrollFlag = $039B
|
||
|
FktTemp = $039C
|
||
|
PgmKeyIdx = $039D
|
||
|
LogScrollFlag = $039E
|
||
|
BellMode = $039F ; Bell on/off 00 = an
|
||
|
SegSave = $03A0
|
||
|
TabStopTable = $03A1 ; 80 bits for tabstops
|
||
|
KeyBuf = $03AB ; Keyboard buffer
|
||
|
funvec = $03B5 ; Vector for function key handline
|
||
|
FunKeyTmp = $03B7
|
||
|
sedt3 = $03B9
|
||
|
MoniSegSave = $03f0
|
||
|
wstvec = $03F8
|
||
|
WstFlag = $03FA ; Warm start flag
|
||
|
|
||
|
|