; ; Ullrich von Bassewitz, 2003-12-20 ; ; CBM610 kernal functions ; .export CINT .export IOINIT .export RAMTAS .export RESTOR .export VECTOR .export SETMSG .export SECOND .export TKSA .export MEMTOP .export MEMBOT .export SCNKEY .export SETTMO .export ACPTR .export CIOUT .export UNTLK .export UNLSN .export LISTEN .export TALK .export SETLFS .export CHKIN .export CKOUT .export CLRCH .export BASIN .export BSOUT .export LOAD .export SAVE .export STOP .export GETIN .export CLALL .export PLOT ;----------------------------------------------------------------------------- ; All functions are available in the kernal jump table. Functions having ; replacements (usually short ones where the overhead of the cross bank call ; is not worth the trouble) are commented out. CINT = $FF81 IOINIT = $FF84 RAMTAS = $FF87 RESTOR = $FF8A VECTOR = $FF8D SETMSG = $FF90 SECOND = $FF93 TKSA = $FF96 MEMTOP = $FF99 MEMBOT = $FF9C SCNKEY = $FF9F SETTMO = $FFA2 ACPTR = $FFA5 CIOUT = $FFA8 UNTLK = $FFAB UNLSN = $FFAE LISTEN = $FFB1 TALK = $FFB4 ;READST = $FFB7 SETLFS = $FFBA ;SETNAM = $FFBD ;OPEN = $FFC0 ;CLOSE = $FFC3 CHKIN = $FFC6 CKOUT = $FFC9 CLRCH = $FFCC BASIN = $FFCF BSOUT = $FFD2 LOAD = $FFD5 SAVE = $FFD8 ;SETTIM = $FFDB ;RDTIM = $FFDE STOP = $FFE1 GETIN = $FFE4 CLALL = $FFE7 ;UDTIM = $FFEA ;SCREEN = $FFED PLOT = $FFF0 ;IOBASE = $FFF3