]> git.sur5r.net Git - cc65/blobdiff - asminc/telestrat.inc
Adding XSOUT : Send A register to RS232
[cc65] / asminc / telestrat.inc
index 2c3502ba8821a0f769cdcabd93ecfb61d25fe983..71240b38b02966602bfc110f2958f515dbbc6429 100644 (file)
@@ -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
 
@@ -107,13 +117,15 @@ XWR0             = $10
 XWSTR0           = $14 
 XTEXT            = $19
 XHIRES           = $1A
+XFILLM           = $1C
 XMINMA           = $1F
-XFREAD           = $27          ; only in TELEMON 3.0
-XOPEN            = $30          ; only in TELEMON 3.0
+XVARS            = $24          ; only in TELEMON 3.x, in telemon 2.4, it's XNOMFI ($24)
+XFREAD           = $27          ; only in TELEMON 3.x
+XOPEN            = $30          ; only in TELEMON 3.x
 XCOSCR           = $34          ; switch off cursor
 XCSSCR           = $35          ; switch on cursor
-XCLOSE           = $3A          ; only in TELEMON 3.0 Close file
-XFWRITE          = $3B          ; only in TELEMON 3.0 write file
+XCLOSE           = $3A          ; only in TELEMON 3.x Close file
+XFWRITE          = $3B          ; only in TELEMON 3.x write file
 XSONPS           = $40
 XOUPS            = $42
 XPLAY            = $43
@@ -121,6 +133,7 @@ XSOUND           = $44
 XMUSIC           = $45 
 XZAP             = $46
 XSHOOT           = $47
+XSOUT            = $67          ; Send A register to RS232, available in telemon 2.4 & 3.x
 XCIRCL           = $8F
 XCURSE           = $90
 XPAPER           = $92
@@ -128,6 +141,19 @@ XINK             = $93
 XEXPLO           = $9C 
 XPING            = $9D
 
+; ---------------------------------------------------------------------------
+; ROM entries variables
+
+PWD_PTR          = $00
+
+; ---------------------------------------------------------------------------
+; Page $200
+SCRX             := $220
+SCRY             := $224
+ADSCRL           := $218
+ADSCRH           := $21C
+IRQVECTOR        := $2FA
+
 
 ; ---------------------------------------------------------------------------
 ; Page $500
@@ -138,8 +164,8 @@ BUFEDT           := $590
 MAX_BUFEDT_LENGTH=110
 
 ; Hardware
-CH376_DATA       :=$340
-CH376_COMMAND    :=$341
+CH376_DATA       := $340
+CH376_COMMAND    := $341
 
 ; MACRO