base:kernalreference
no way to compare when less than two revisions
Differences
This shows you the differences between two versions of the page.
— | base:kernalreference [2015-04-17 04:32] (current) – created - external edit 127.0.0.1 | ||
---|---|---|---|
Line 1: | Line 1: | ||
+ | ====== Kernal Reference ====== | ||
+ | < | ||
+ | Label Jump Vector Real Function | ||
+ | addr addr code Description | ||
+ | ----------------------------------------------------------------------------------------------------------------------- | ||
+ | CINT FF81 ---- FF5B init VIC & screen editor | ||
+ | IOINIT | ||
+ | RAMTAS | ||
+ | RESTOR | ||
+ | VECTOR | ||
+ | C=1 moves vectors to Y/X - X Y - X - A - Y | ||
+ | SETMSG | ||
+ | | ||
+ | SECOND | ||
+ | TKSA FF96 ---- EDC7 send secondary addr after talk in: A=secondary address | ||
+ | MEMTOP | ||
+ | | ||
+ | MEMBOT | ||
+ | | ||
+ | SCNKEY | ||
+ | SETTMO | ||
+ | ACPTR | ||
+ | CIOUT | ||
+ | UNTLK | ||
+ | UNLSN | ||
+ | LISTEN | ||
+ | TALK FFB4 ---- ED09 make SERIAL device talk in: A=device number | ||
+ | READST | ||
+ | SETLFS | ||
+ | | ||
+ | | ||
+ | SETNAM | ||
+ | | ||
+ | OPEN FFC0 031A F34A open log.file after SETLFS, | ||
+ | CLOSE | ||
+ | CHKIN | ||
+ | CHKOUT | ||
+ | CLRCHN | ||
+ | CHRIN | ||
+ | CHROUT | ||
+ | LOAD FFD5 0330 F49E load after call SETLFS, | ||
+ | Y/X = dest.addr if sec.addr=0 | ||
+ | SAVE FFD8 0332 F5DD save after call SETLFS, | ||
+ | | ||
+ | SETTIM | ||
+ | RDTIM | ||
+ | STOP FFE1 0328 F6ED check stop key | ||
+ | Z=1 if STOP used; X changed | ||
+ | | ||
+ | GETIN | ||
+ | | ||
+ | | ||
+ | | ||
+ | CLALL | ||
+ | UDTIM | ||
+ | SCREEN | ||
+ | PLOT FFF0 ---- E50A read/set cursor position | ||
+ | | ||
+ | IOBASE | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | </ |
base/kernalreference.txt · Last modified: 2015-04-17 04:32 by 127.0.0.1