The Com M Odore 128 O Perating System - Commodore 128 Programmer's Reference Manual

Hide thumbs Also See for 128:
Table of Contents

Advertisement

34.
$FFE4
JM P (IGETIN)
35.
$FFE7
JM P (ICLALL)
$FFEA
36.
JM P UDTIM
37.
$FFED
JM P SCRORG
38.
$FFF0
JM P PLOT
39.
$FFF3
JM P IOBASE
N E W C l 28 K E R N A L JU M P T A B L E C A LLS
.
$FF47
JM P SPIN SPOUT
1
.
$FF4A
JM P CLOSE ALL
2
3.
$FF4D
JM P C64MODE
4.
$FF50
JM P DMA CALL
5.
$FF53
JM P BOOT CALL
.
$FF56
JM P PHOENIX
6
7.
$FF59
JM P LKUPLA
.
$FF5C
JM P LKUPSA
8
9.
$FF5F
JM P SW APPER
.
$FF62
JM P DLCHR
1 0
.
$FF65
JM P PFKEY
1 1
.
$FF
JM P SETBNK
1 2
6 8
13.
$FF
B
JM P GETCFG
6
14.
$FF
E
JM P JSRFAR
6
15.
$FF71
JM P JMPFAR
16.
$FF74
JM P INDFET
17.
$FF77
JM P INDSTA
18.
$FF7A
JM P INDCMP
19.
$FF7D
JM P PRIMM
Figure 13-1. U ser-C allab le Kernal Routines
Figure 13-2 lists the conventions used in the description of each Kernal subrou­
tine. The figure is followed by descriptions of the C l28 system vectors and Kernal
subroutines. Included in each description are the subroutine name, call address, prepara­
tory routines needed (if any), the registers affected, the error codes associated with each
routine, how to use them and an example of each kernal subroutine call.
THE COMMODORE 128 OPERATING SYSTEM
;read buffered data
;close all files and channels
in crem ent internal clock
;get current screen window size
;read/set cursor position
;read base address o f I/O block
;setup fast serial ports for I/O
;close all files on a device
;reconfigure system as a C64
;send command to DMA device
;boot load program from disk
;init function cartridges
;search tables for given LA
;search tables for given SA
;switch between 40 and 80 columns
;init 80-col character RAM
;program a function key
;set bank for I/O operations
;lookup MMU data for given bank
;gosub in another bank
;goto another bank
;LDA (fetvec),Y from any bank
;STA (stavec),Y to any bank
;CMP (cm pvec),Y to any bank
;print immediate utility
405

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents