home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Loadstar 247
/
247.d81
/
e.vectors
< prev
next >
Wrap
Text File
|
2022-08-26
|
3KB
|
145 lines
u PRINT THIS
ROM VECTORS and KERNAL ROUTINES
-------------------------------
[768/$0300] (errmes) = error message.
[770/$0302] (wrmrst) = warm start or
reset. basic's main program
loop
[772/$0304] (crunch) = crunch basic
ascii keywords to tokens.
[774/$0306] (pnttok) = print basic
tokens.
[776/$0308] (snbins) = start new
basic instruction link.
[778/$030a] (arith) = get math
element link.
[788/$0314] (hrdint) = hardware
interrupt (irq).
[790/$0316] (brkint) = brk interrupt
vector. (warm reset).
[792/$0318] (nmi) = nmi interrupt.
[794/$031a] (open) = open a file.
[796/$031c] (close) = close a file.
[798/$031e] (chkin) = set file to
read.
[800/$0320] (chkout) = set file to
write.
[802/$0322] (clrchn) = clear
channels.
[804/$0324] (chrin) = input routine.
[806/$0326] (chrout) = print a
character.
[808/$0328] (stop) = test for stop
key.
[810/$032a] (getin) = get routine.
[812/$032c] (clall) = clear all
files. (abort i/o).
[816/$0330] (lodlnk) = load link.
[818/$0332] (savlnk) = save link.
KERNAL JUMPS
------------
65409 $ff81 (cint):
initialize screen editor and
the 6567 vic ii.
65412 $ff84 (ioinit):
initialize all i/o devices.
65415 $ff87 (ramtes):
tests ram. sets top & bottom
pointers.
65418 $ff8a (restor):
restore system & irq vectors.
65421 $ff8d (vector :
get or set system ram vectors.
65424 $ff90 (setmsg):
controls system messages.
65427 $ff93 (second):
send secondary addr. for
listen routine.
65430 $ff96 (tksa):
send secondary addr. for talk
routine.
65433 $ff99 (memtop):
get or set memory top.
65436 $ff9c (membot):
get or set memory end.
65439 $ff9f (scnkey):
scan the keyboard.
65442 $ffa2 (settmo):
set ieee buss card time out
flag.
65445 $ffa5 (acptr):
get data from serial port.
65448 $ffa8 (ciout):
send a byte over serial buss.
65451 $ffab (untalk):
stop sending data to a serial
buss device.
65454 $ffae (unlsn):
stop getting data from a
serial bus device
65457 $ffb1 (listen):
set a device on serial buss to
read.
65460 $ffb4 (talk):
set a device on serial buss to
send.
65463 $ffb7 (readst):
read status byte.
65466 $ffba (setlfs):
set logical files.
65469 $ffbd (setnam):
set file name.
65493 $ffd5 (load):
load ml.
65496 $ffd8 (save):
save ml.
65499 $ffdb (settim):
set system clock.
65502 $ffde (rdtim):
read system clock.
65514 $ffea (udtim):
update system clock.
65517 $ffed (screen):
return screen format.
65520 $fff0 (plot):
get or set crsr on screen.
65523 $fff3 (iobase):
get addresses of devices.