]> git.sur5r.net Git - cc65/blob - libsrc/cbm/cbm.inc
Removed (pretty inconsistently used) tab chars from source code base.
[cc65] / libsrc / cbm / cbm.inc
1 ;
2 ; Include file for the Commdore 6502 machines
3 ;
4
5
6 ;-----------------------------------------------------------------------------
7 ; Subroutines available in the CBM jump table
8 ;
9
10 ;CINT           = $FF81
11 ;IOINIT         = $FF84
12 ;RAMTAS         = $FF87
13 ;RESTOR         = $FF8A
14 ;VECTOR         = $FF8D
15 ;SETMSG         = $FF90
16 ;SECOND         = $FF93
17 ;TKSA           = $FF96
18 ;MEMTOP         = $FF99
19 ;MEMBOT         = $FF9C
20 ;SCNKEY         = $FF9F
21 ;SETTMO         = $FFA2
22 ;ACPTR          = $FFA5
23 ;CIOUT          = $FFA8
24 ;UNTLK          = $FFAB
25 ;UNLSN          = $FFAE
26 ;LISTEN         = $FFB1
27 ;TALK           = $FFB4
28 ;READST         = $FFB7
29 ;SETLFS         = $FFBA
30 ;SETNAM         = $FFBD
31 ;OPEN           = $FFC0
32 ;CLOSE          = $FFC3
33 ;CHKIN          = $FFC6
34 ;CKOUT          = $FFC9
35 ;CLRCH          = $FFCC
36 ;BASIN          = $FFCF
37 ;BSOUT          = $FFD2
38 ;LOAD           = $FFD5
39 ;SAVE           = $FFD8
40 ;SETTIM         = $FFDB
41 ;RDTIM          = $FFDE
42 ;STOP           = $FFE1
43 ;GETIN          = $FFE4
44 ;CLALL          = $FFE7
45 ;UDTIM          = $FFEA
46 ;SCREEN         = $FFED
47 ;PLOT           = $FFF0
48 ;IOBASE         = $FFF3
49
50
51 ;-----------------------------------------------------------------------------
52 ; Device numbers
53 ;
54
55 CBMDEV_KBD      = 0
56 CBMDEV_DATASETTE= 1
57 CBMDEV_RS232    = 2
58 CBMDEV_SCREEN   = 3
59
60 ;-----------------------------------------------------------------------------
61 ; Disk stuff
62 ;
63
64 MAX_DRIVES      = 23
65 FIRST_DRIVE     = 8
66
67