1
0
mirror of https://github.com/cc65/cc65.git synced 2024-12-24 11:31:31 +00:00

Stratsed vectors added

This commit is contained in:
jede 2018-11-10 00:47:09 +01:00 committed by Oliver Schmidt
parent a6b0b9d850
commit b80e11febc

View File

@ -60,6 +60,10 @@ PTR_READ_DEST := $2C ; Used for XFREAD and XWRITE only in TELEMON 3.
HRSX := $46 HRSX := $46
HRSY := $47 HRSY := $47
XLPRBI := $48 ; Printer flag (b7)
HRSX40 := $49
HRSX6 := $4A
HRS1 := $4D HRS1 := $4D
HRS2 := $4F HRS2 := $4F
HRS3 := $51 HRS3 := $51
@ -251,6 +255,7 @@ BUFTRV := $100
; --------------------------------------------------------------------------- ; ---------------------------------------------------------------------------
; Page $200 ; Page $200
BNKST := $200 ; Used to store signature of 8 bank (length : 8 bytes) BNKST := $200 ; Used to store signature of 8 bank (length : 8 bytes)
TABDRV := $208
FLGTEL := $20D FLGTEL := $20D
KOROM := $20E ; Used to compute the size of all rom bank. The result is store here. The value is in KB KOROM := $20E ; Used to compute the size of all rom bank. The result is store here. The value is in KB
KORAM := $20F ; Used to compute the size of all ram bank. The result is store here. The value is in KB KORAM := $20F ; Used to compute the size of all ram bank. The result is store here. The value is in KB
@ -285,8 +290,18 @@ BNKCIB := $417
; --------------------------------------------------------------------------- ; ---------------------------------------------------------------------------
; Page $500 ; Page $500
DRIVE := $500
ERRNB := $512
SAVES := $513
VSALO0 := $528
VSALO1 := $529
FTYPE := $52C ; File type
DESALO := $52D
FISALO := $52F
EXSALO := $531
EXTDEF := $55D ; Default extension. At the start of telemon, it's set to ".COM"
BUFNOM := $517 BUFNOM := $517
BUFEDT := $590 BUFEDT := $590 ; Buffer edition
MAX_BUFEDT_LENGTH=110 MAX_BUFEDT_LENGTH=110
@ -295,6 +310,62 @@ MAX_BUFEDT_LENGTH=110
CH376_DATA := $340 CH376_DATA := $340
CH376_COMMAND := $341 CH376_COMMAND := $341
; ---------------------------------------------------------------------------
; Stratsed vectors
; Stratsed is the main OS for Telestrat
XMERGE := $FF0E
XFST := $FF11
XSPUT := $FF14
XSTAKE := $FF17
XTAKE := $FF20
XOPEN := $FF1A
XCLOSE := $FF1D
XPUT := $FF23
XREWIN := $FF29
XJUMP := $FF2C
XLGBUF := $FF2F
XERVEC := $FF32
XESAVE := $FF35
XCOPY := $FF38
XDNAME := $FF3B
XSTATU := $FF3E
XUPDAT := $FF41
XFORMA := $FF44
XDELBK := $FF4A
XDELN := $FF4D
XPROT := $FF50
XUNPRO := $FF53
XDIRN := $FF56
XBKP := $FF59
XINITI := $FF5C
XERREU := $FF5F
XLOAD := $FF62
XDEFSA := $FF65
XDEFLO := $FF68
XSAVE := $FF6B
XNOMDE := $FF6E
XCREAY := $FF71
XDETSE := $FF74
XLIBSE := $FF77
XTRVCA := $FF7A
XTRVNM := $FF7D
XTRVNX := $FF80
XBUCA := $FF86
XVBUF1 := $FF89
XSVSEC := $FF8C
XSAY := $FF8F
XSBUF1 := $FF92
XSBUF2 := $FF95
XSBUF3 := $FF98
XSCAT := $FF9B
XPRSEC := $FFA1
XPBUF1 := $FFA4
XPMAP := $FFA7
XRWTS := $FFAA
; --------------------------------------------------------------------------- ; ---------------------------------------------------------------------------
; MACRO ; MACRO