daily_automated
This commit is contained in:
60
trunk/workspace/AVR-Computer/msbasic/defines_cbm2.s
Normal file
60
trunk/workspace/AVR-Computer/msbasic/defines_cbm2.s
Normal file
@@ -0,0 +1,60 @@
|
||||
; configuration
|
||||
CONFIG_2A := 1
|
||||
|
||||
CONFIG_CBM_ALL := 1
|
||||
|
||||
CONFIG_DATAFLG := 1
|
||||
CONFIG_EASTER_EGG := 1
|
||||
CONFIG_FILE := 1; support PRINT#, INPUT#, GET#, CMD
|
||||
CONFIG_NO_CR := 1; terminal doesn't need explicit CRs on line ends
|
||||
CONFIG_NO_LINE_EDITING := 1; support for "@", "_", BEL etc.
|
||||
CONFIG_NO_READ_Y_IS_ZERO_HACK := 1
|
||||
CONFIG_PEEK_SAVE_LINNUM := 1
|
||||
CONFIG_SCRTCH_ORDER := 2
|
||||
|
||||
; zero page
|
||||
ZP_START1 = $00
|
||||
ZP_START2 = $0D
|
||||
ZP_START3 = $03
|
||||
ZP_START4 = $13
|
||||
|
||||
; extra/override ZP variables
|
||||
CURDVC := $000E
|
||||
TISTR := $008D
|
||||
Z96 := $0096
|
||||
POSX := $00C6
|
||||
TXPSV := LASTOP
|
||||
USR := GORESTART ; XXX
|
||||
|
||||
; inputbuffer
|
||||
INPUTBUFFER := $0200
|
||||
|
||||
; constants
|
||||
SPACE_FOR_GOSUB := $3E
|
||||
STACK_TOP := $FA
|
||||
WIDTH := 40
|
||||
WIDTH2 := 30
|
||||
|
||||
RAMSTART2 := $0400
|
||||
|
||||
; magic memory locations
|
||||
ENTROPY = $E844
|
||||
|
||||
; monitor functions
|
||||
OPEN := $FFC0
|
||||
CLOSE := $FFC3
|
||||
CHKIN := $FFC6
|
||||
CHKOUT := $FFC9
|
||||
CLRCH := $FFCC
|
||||
CHRIN := $FFCF
|
||||
CHROUT := $FFD2
|
||||
LOAD := $FFD5
|
||||
SAVE := $FFD8
|
||||
VERIFY := $FFDB
|
||||
SYS := $FFDE
|
||||
ISCNTC := $FFE1
|
||||
GETIN := $FFE4
|
||||
CLALL := $FFE7
|
||||
LE7F3 := $E7F3; for CBM1
|
||||
MONCOUT := CHROUT
|
||||
MONRDKEY := GETIN
|
||||
Reference in New Issue
Block a user