c128lib Common
Various common functionalities.
|
Variables | |
label | SPIN = $FF47 |
label | CLOSE_ALL = $FF4A |
label | C64MODE = $FF4D |
label | DMA_CALL = $FF50 |
label | BOOT_CALL = $FF53 |
label | PHOENIX = $FF56 |
label | LKUPLA = $FF59 |
label | LKUPSA = $FF5C |
label | SWAPPER = $FF5F |
label | DLCHR = $FF62 |
label | PFKEY = $FF65 |
label | SETBNK = $FF68 |
label | GETCFG = $FF6B |
label | JSRFAR = $FF6E |
label | JMPFAR = $FF71 |
label | INDFET = $FF74 |
label | INDSTA = $FF77 |
label | INDCMP = $FF7A |
label | PRIMM = $FF7D |
label | CINT = $FF81 |
label | IOINIT = $FF84 |
label | RAMTAS = $FF87 |
label | RESTOR = $FF8A |
label | VECTOR = $FF8D |
label | SETMSG = $FF90 |
label | SECOND = $FF93 |
label | TKSA = $FF96 |
label | MEMTOP = $FF99 |
label | MEMBOT = $FF9C |
label | KEY = $FF9F |
label | SETTMO = $FFA2 |
label | ACPTR = $FFA5 |
label | CIOUT = $FFA8 |
label | UNTLK = $FFAB |
label | UNLSN = $FFAE |
label | LISTN = $FFB1 |
label | TALK = $FFB4 |
label | READST = $FFB7 |
label | SETLFS = $FFBA |
label | SETNAM = $FFBD |
label | OPEN = $FFC0 |
label | CLOSE = $FFC3 |
label | CHKIN = $FFC6 |
label | CHKOUT = $FFC9 |
label | CLRCH = $FFCC |
label | BASIN = $FFCF |
label | BSOUT = $FFD2 |
label | LOAD = $FFD5 |
label | SAVE = $FFD8 |
label | SETTIM = $FFDB |
label | RDTIM = $FFDE |
label | STOP = $FFE1 |
label | GETIN = $FFE4 |
label | CLALL = $FFE7 |
label | UDTIM = $FFEA |
label | SCRORG = $FFED |
label | PLOT = $FFF0 |
label | IOBASE = $FFF3 |
label ACPTR = $FFA5 |
Serial - byte input
label BASIN = $FFCF |
Input from channel
label BOOT_CALL = $FF53 |
Boot a program from disk
label BSOUT = $FFD2 |
Output to channel
label C64MODE = $FF4D |
Enter 64 mode
label CHKIN = $FFC6 |
Set channel in
label CHKOUT = $FFC9 |
Set channel out
label CINT = $FF81 |
Initialize screen editor and devices
label CIOUT = $FFA8 |
Serial - byte output
label CLALL = $FFE7 |
Close all files and channels
label CLOSE = $FFC3 |
Close device channel
label CLOSE_ALL = $FF4A |
Close all files to a device
label CLRCH = $FFCC |
Restore default i/o channels
label DLCHR = $FF62 |
Copy char defintions from ROM to VDC RAM
label DMA_CALL = $FF50 |
Send command to dma device
label GETCFG = $FF6B |
Get MMU bank configuration byte
label GETIN = $FFE4 |
Get key input
label INDCMP = $FF7A |
Cmp indexed to any bank
label INDFET = $FF74 |
Lda indexed from any bank
label INDSTA = $FF77 |
Sta indexed to any bank
label IOBASE = $FFF3 |
Reads base address of I/O block
label IOINIT = $FF84 |
Initialize system I/O
label JMPFAR = $FF71 |
Jump to routine in any bank
label JSRFAR = $FF6E |
Jump to subroutine in any bank
label KEY = $FF9F |
Scans the entire c128 keyboard
label LISTN = $FFB1 |
Serial - send listen command
label LKUPLA = $FF59 |
Work around a user’s open disk channels
label LKUPSA = $FF5C |
Work around a user’s open disk channels
label LOAD = $FFD5 |
Load from device
label MEMBOT = $FF9C |
Set/read bottom of system RAM
label MEMTOP = $FF99 |
Read/set top of system RAM
label OPEN = $FFC0 |
Open device channel
label PFKEY = $FF65 |
Program function key
label PHOENIX = $FF56 |
Init function cartridges
label PLOT = $FFF0 |
Set or read cursor position
label PRIMM = $FF7D |
Print Immediate utility
label RAMTAS = $FF87 |
Init RAM and buffers
label RDTIM = $FFDE |
Read software clock
label READST = $FFB7 |
Read I/O status byte
label RESTOR = $FF8A |
Initialize Kernal indirects
label SAVE = $FFD8 |
Save to device
label SCRORG = $FFED |
Get current screen window size
label SECOND = $FF93 |
Serial - send SA after LISTEN
label SETBNK = $FF68 |
Set bank for i/o operations
label SETLFS = $FFBA |
Set logical file
label SETMSG = $FF90 |
Kernal messages on/off
label SETNAM = $FFBD |
Set file name
label SETTIM = $FFDB |
Set software clock
label SETTMO = $FFA2 |
Not used in the C128
label SPIN = $FF47 |
Serial fast input or output
label STOP = $FFE1 |
Scan the STOP key
label SWAPPER = $FF5F |
Switch between 40-column VIC (composite) video display and 80-column 8563 (RGBI) video display.
label TALK = $FFB4 |
Serial - send talk
label TKSA = $FF96 |
Serial - send SA after TALK
label UDTIM = $FFEA |
Increment internal clock
label UNLSN = $FFAE |
Serial - send unlisten
label UNTLK = $FFAB |
Serial - send untalk
label VECTOR = $FF8D |