2000-05-28 13:40:48 +00:00
|
|
|
;
|
2002-11-16 23:45:15 +00:00
|
|
|
; Include file for the Commdore 6502 machines
|
2000-05-28 13:40:48 +00:00
|
|
|
;
|
|
|
|
|
|
|
|
|
2002-11-16 23:45:15 +00:00
|
|
|
;-----------------------------------------------------------------------------
|
|
|
|
; Subroutines available in the CBM jump table
|
|
|
|
;
|
|
|
|
|
2018-07-03 19:44:59 +00:00
|
|
|
.import C64MODE
|
|
|
|
.import SWAPPER
|
|
|
|
.import SETBNK
|
2000-05-28 13:40:48 +00:00
|
|
|
|
2018-07-03 19:44:59 +00:00
|
|
|
.import CINT
|
|
|
|
.import IOINIT
|
|
|
|
.import RAMTAS
|
|
|
|
.import VECTOR
|
|
|
|
.import RESTOR
|
|
|
|
.import SETMSG
|
|
|
|
.import SECOND
|
|
|
|
.import TKSA
|
|
|
|
.import MEMTOP
|
|
|
|
.import MEMBOT
|
|
|
|
.import SCNKEY
|
|
|
|
.import SETTMO
|
|
|
|
.import ACPTR
|
|
|
|
.import CIOUT
|
|
|
|
.import UNTLK
|
|
|
|
.import UNLSN
|
|
|
|
.import LISTEN
|
|
|
|
.import TALK
|
|
|
|
.import READST
|
|
|
|
.import SETLFS
|
|
|
|
.import SETNAM
|
|
|
|
.import OPEN
|
|
|
|
.import CLOSE
|
|
|
|
.import LOAD
|
|
|
|
.import SAVE
|
|
|
|
.import SETTIM
|
|
|
|
.import RDTIM
|
|
|
|
.import SCREEN
|
|
|
|
.import PLOT
|
|
|
|
.import IOBASE
|
|
|
|
.import CHKIN
|
|
|
|
.import CKOUT
|
|
|
|
.import CLRCH
|
|
|
|
.import BASIN
|
|
|
|
.import CHRIN
|
|
|
|
.import BSOUT
|
|
|
|
.import CHROUT
|
|
|
|
.import STOP
|
|
|
|
.import GETIN
|
|
|
|
.import CLALL
|
|
|
|
.import UDTIM
|
2000-05-28 13:40:48 +00:00
|
|
|
|
2002-11-16 23:45:15 +00:00
|
|
|
;-----------------------------------------------------------------------------
|
|
|
|
; Device numbers
|
|
|
|
;
|
2002-11-17 22:45:55 +00:00
|
|
|
|
2002-11-16 23:45:15 +00:00
|
|
|
CBMDEV_KBD = 0
|
|
|
|
CBMDEV_DATASETTE= 1
|
|
|
|
CBMDEV_RS232 = 2
|
|
|
|
CBMDEV_SCREEN = 3
|
2002-11-17 22:45:55 +00:00
|
|
|
|
|
|
|
;-----------------------------------------------------------------------------
|
|
|
|
; Disk stuff
|
|
|
|
;
|
2002-11-19 23:02:47 +00:00
|
|
|
|
2012-09-05 19:07:34 +00:00
|
|
|
MAX_DRIVES = 23
|
2002-11-17 22:45:55 +00:00
|
|
|
FIRST_DRIVE = 8
|