Added the model-specific addresses that the CBM exec() needs.
This commit is contained in:
28
libsrc/cbm/execvars.s
Normal file
28
libsrc/cbm/execvars.s
Normal file
@@ -0,0 +1,28 @@
|
||||
;
|
||||
; Platform-specific variables for the exec program-chaining function
|
||||
;
|
||||
|
||||
.if .defined (__C128__)
|
||||
.include "c128.inc"
|
||||
.elseif .defined (__C16__)
|
||||
.include "c16.inc"
|
||||
.elseif .defined (__C64__)
|
||||
.include "c64.inc"
|
||||
.elseif .defined (__CBM510__)
|
||||
.include "cbm510.inc"
|
||||
.elseif .defined (__CBM610__)
|
||||
.include "cbm610.inc"
|
||||
.elseif .defined (__PET__)
|
||||
.include "pet.inc"
|
||||
.elseif .defined (__PLUS4__)
|
||||
.include "plus4.inc"
|
||||
.else
|
||||
.include "vic20.inc"
|
||||
.endif
|
||||
|
||||
.export _txtptr:zp, _basbuf, _basbuf_len:zp
|
||||
|
||||
_txtptr := TXTPTR
|
||||
|
||||
_basbuf := BASIC_BUF
|
||||
_basbuf_len = BASIC_BUF_LEN
|
||||
Reference in New Issue
Block a user