]> git.sur5r.net Git - cc65/blob - libsrc/cbm/execvars.s
Added the model-specific addresses that the CBM exec() needs.
[cc65] / libsrc / cbm / execvars.s
1 ;
2 ; Platform-specific variables for the exec program-chaining function
3 ;
4
5 .if     .defined (__C128__)
6         .include        "c128.inc"
7 .elseif .defined (__C16__)
8         .include        "c16.inc"
9 .elseif .defined (__C64__)
10         .include        "c64.inc"
11 .elseif .defined (__CBM510__)
12         .include        "cbm510.inc"
13 .elseif .defined (__CBM610__)
14         .include        "cbm610.inc"
15 .elseif .defined (__PET__)
16         .include        "pet.inc"
17 .elseif .defined (__PLUS4__)
18         .include        "plus4.inc"
19 .else
20         .include        "vic20.inc"
21 .endif
22
23         .export         _txtptr:zp, _basbuf, _basbuf_len:zp
24
25 _txtptr         :=      TXTPTR
26
27 _basbuf         :=      BASIC_BUF
28 _basbuf_len     =       BASIC_BUF_LEN