]> git.sur5r.net Git - cc65/blob - libsrc/c64/kernal.s
ac39779a370e6e0f95c299776e140115ca395781
[cc65] / libsrc / c64 / kernal.s
1 ;
2 ; Ullrich von Bassewitz, 19.11.2002
3 ;
4 ; C64 kernal functions
5 ;
6
7         .export         CINT
8         .export         IOINIT
9         .export         RAMTAS
10         .export         RESTOR
11         .export         VECTOR
12         .export         SETMSG
13         .export         SECOND
14         .export         TKSA
15         .export         MEMTOP
16         .export         MEMBOT
17         .export         SCNKEY
18         .export         SETTMO
19         .export         ACPTR
20         .export         CIOUT
21         .export         UNTLK
22         .export         UNLSN
23         .export         LISTEN
24         .export         TALK
25         .export         READST
26         .export         SETLFS
27         .export         SETNAM
28         .export         OPEN
29         .export         CLOSE
30         .export         CHKIN
31         .export         CKOUT
32         .export         CLRCH
33         .export         BASIN
34         .export         BSOUT
35         .export         LOAD
36         .export         SAVE
37         .export         SETTIM
38         .export         RDTIM
39         .export         STOP
40         .export         GETIN
41         .export         CLALL
42         .export         UDTIM
43         .export         SCREEN
44         .export         PLOT
45         .export         IOBASE
46
47
48 ;-----------------------------------------------------------------------------
49 ; All functions are available in the kernal jump table
50
51 CINT            = $FF81
52 IOINIT          = $FF84
53 RAMTAS          = $FF87
54 RESTOR          = $FF8A
55 VECTOR          = $FF8D
56 SETMSG          = $FF90
57 SECOND          = $FF93
58 TKSA            = $FF96
59 MEMTOP          = $FF99
60 MEMBOT          = $FF9C
61 SCNKEY          = $FF9F
62 SETTMO          = $FFA2
63 ACPTR           = $FFA5
64 CIOUT           = $FFA8
65 UNTLK           = $FFAB
66 UNLSN           = $FFAE
67 LISTEN          = $FFB1
68 TALK            = $FFB4
69 READST          = $FFB7
70 SETLFS          = $FFBA
71 SETNAM          = $FFBD
72 OPEN            = $FFC0
73 CLOSE           = $FFC3
74 CHKIN           = $FFC6
75 CKOUT           = $FFC9
76 CLRCH           = $FFCC
77 BASIN           = $FFCF
78 BSOUT           = $FFD2
79 LOAD            = $FFD5
80 SAVE            = $FFD8
81 SETTIM          = $FFDB
82 RDTIM           = $FFDE
83 STOP            = $FFE1
84 GETIN           = $FFE4
85 CLALL           = $FFE7
86 UDTIM           = $FFEA
87 SCREEN          = $FFED
88 PLOT            = $FFF0
89 IOBASE          = $FFF3
90