Merge pull request #494 from jedeoric/master
[telestrat] Adding some vars, adding getcwd management, changing ZP address and ZP length
This commit is contained in:
@@ -47,6 +47,8 @@ FILENAME_MAX = 64+1
|
||||
FILENAME_MAX = 12+1
|
||||
.elseif .defined(__LUNIX__)
|
||||
FILENAME_MAX = 80+1
|
||||
.elseif .defined(__TELESTRAT__)
|
||||
FILENAME_MAX = 50+1
|
||||
.else
|
||||
FILENAME_MAX = 16+1
|
||||
.endif
|
||||
|
||||
@@ -16,6 +16,7 @@ FUNCTKEY = $A5
|
||||
FNAME_LEN = 11 ; maximum length of file-name
|
||||
|
||||
|
||||
|
||||
; ---------------------------------------------------------------------------
|
||||
; Zero page
|
||||
|
||||
@@ -26,6 +27,15 @@ RESB := $02
|
||||
|
||||
TR0 := $0C
|
||||
TR1 := $0D
|
||||
TR2 := $0E
|
||||
TR3 := $0F
|
||||
TR4 := $10
|
||||
TR5 := $11
|
||||
TR6 := $12
|
||||
TR7 := $13
|
||||
|
||||
|
||||
|
||||
|
||||
PTR_READ_DEST := $2C ; used for XFREAD and XWRITE only in telemon 3.0
|
||||
|
||||
@@ -109,6 +119,7 @@ XTEXT = $19
|
||||
XHIRES = $1A
|
||||
XFILLM = $1C
|
||||
XMINMA = $1F
|
||||
XVARS = $24 ; only in TELEMON 3.0, in telemon 2.4, it's XNOMFI ($24)
|
||||
XFREAD = $27 ; only in TELEMON 3.0
|
||||
XOPEN = $30 ; only in TELEMON 3.0
|
||||
XCOSCR = $34 ; switch off cursor
|
||||
@@ -129,12 +140,18 @@ XINK = $93
|
||||
XEXPLO = $9C
|
||||
XPING = $9D
|
||||
|
||||
; ---------------------------------------------------------------------------
|
||||
; ROM entries variables
|
||||
|
||||
PWD_PTR = $00
|
||||
|
||||
; ---------------------------------------------------------------------------
|
||||
; Page $200
|
||||
SCRX := $220
|
||||
SCRY := $224
|
||||
ADSCRL := $218
|
||||
ADSCRH := $21C
|
||||
IRQVECTOR := $2FA
|
||||
|
||||
|
||||
; ---------------------------------------------------------------------------
|
||||
@@ -146,8 +163,8 @@ BUFEDT := $590
|
||||
MAX_BUFEDT_LENGTH=110
|
||||
|
||||
; Hardware
|
||||
CH376_DATA :=$340
|
||||
CH376_COMMAND :=$341
|
||||
CH376_DATA := $340
|
||||
CH376_COMMAND := $341
|
||||
|
||||
; MACRO
|
||||
|
||||
|
||||
Reference in New Issue
Block a user