IRQSVP := $24 ; Used to save P when a BRK call occurs
ADSCR := $26
-SCRNB := $28 ; id of the current window
+SCRNB := $28 ; Id of the current window
ADKBD := $2A ; Address ASCII conversion table
HRSX40 := $49
HRSX6 := $4A
-ADHRS := $4B ; hires screen address (word)
+
+ADHRS := $4B ; Hires screen address (word)
+
HRS1 := $4D
HRS2 := $4F
HRS3 := $51
XBINDX = $28 ; Convert a number into hex and displays on channel 0
XDECIM = $29
XHEXA = $2A ; Convert a number into hex
+
XEDT = $2D ; Launch editor
XINSER = $2E
+
XSCELG = $2F ; Search a line in editor mode
XOPEN = $30 ; Only in TELEMON 3.x (bank 7 of Orix)
XECRPR = $33 ; Displays prompt
; Page $200
BNKST := $200 ; Used to store signature of 8 bank (length : 8 bytes)
TABDRV := $208
+
DRVDEF := $20C
FLGTEL := $20D
KOROM := $20E ; Used to compute the size of all rom bank. The result is store here. The value is in KB
TIMEH := $213
FLGCLK := $214
FLGCLK_FLAG := $215
-FLGCUR := $216 ; cursor management flag
+FLGCUR := $216 ; Cursor management flag
; screens position managements
-FLGCUR_STATE := $217 ; cursor state flag
+FLGCUR_STATE := $217 ; Cursor state flag
+
ADSCRL := $218
ADSCRH := $21C
SCRX := $220
SCRY := $224
+
SCRDX := $228
SCRFX := $22C
SCRDY := $230
SCRHIR := $25C
SCRTRA := $262 ; 6 bytes lenfth
-
; Keyboard management
KBDCOL := $268 ; 8 bytes length
KBDFLG_KEY := $270 ; 0 if no key pressed
KBDVRR := $272
+
KBDVRL := $273
FLGKBD := $275
KBDFCT := $276
KBDSHT := $278
+
KBDKEY := $279
KBDCTC := $27E
LPRX := $286
CSRND := $2EF
VNMI := $2F4
ADIODB_VECTOR := $2f7 ; 3 bytes length
+
IRQVECTOR := $2FA
VAPLIC := $2FD
; MACRO
.macro BRK_TELEMON value
- .byte $00,value
+ .byte $00,value
.endmacro