mirror of
https://github.com/cc65/cc65.git
synced 2024-11-19 06:31:31 +00:00
Cleaning telestrat.cfg (no need to have bashead segment). Some primitives added
This commit is contained in:
parent
ee7514fea2
commit
ff182f9498
@ -149,6 +149,8 @@ SCREEN := $BB80
|
|||||||
; ROM entries
|
; ROM entries
|
||||||
|
|
||||||
; telemon primitives (2.4 & 3.x)
|
; telemon primitives (2.4 & 3.x)
|
||||||
|
|
||||||
|
; all values are used to call bank 7 of telestrat cardridge. It works with 'brk value'
|
||||||
XRD0 = $08
|
XRD0 = $08
|
||||||
XRDW0 = $0C
|
XRDW0 = $0C
|
||||||
XWR0 = $10
|
XWR0 = $10
|
||||||
@ -158,6 +160,7 @@ XHIRES = $1A
|
|||||||
XFILLM = $1C
|
XFILLM = $1C
|
||||||
XMINMA = $1F
|
XMINMA = $1F
|
||||||
XVARS = $24 ; only in TELEMON 3.x, in telemon 2.4, it's XNOMFI ($24)
|
XVARS = $24 ; only in TELEMON 3.x, in telemon 2.4, it's XNOMFI ($24)
|
||||||
|
XCRLF = $25 ; jump a line and return to the beginning of the line
|
||||||
XFREAD = $27 ; only in TELEMON 3.x
|
XFREAD = $27 ; only in TELEMON 3.x
|
||||||
XOPEN = $30 ; only in TELEMON 3.x
|
XOPEN = $30 ; only in TELEMON 3.x
|
||||||
XCOSCR = $34 ; switch off cursor
|
XCOSCR = $34 ; switch off cursor
|
||||||
@ -173,6 +176,7 @@ XZAP = $46
|
|||||||
XSHOOT = $47
|
XSHOOT = $47
|
||||||
XMKDIR = $4B ; create a folder. Only available in telemon 3.x
|
XMKDIR = $4B ; create a folder. Only available in telemon 3.x
|
||||||
XRM = $4D ; remove a folder or a file. Only available in telemon 3.x
|
XRM = $4D ; remove a folder or a file. Only available in telemon 3.x
|
||||||
|
XMALLOC = $5B ; only in telemon 3.x
|
||||||
XSOUT = $67 ; send accumulator value (A) to RS232, available in telemon 2.4 & 3.x : if RS232 buffer is full, the Oric Telestrat freezes
|
XSOUT = $67 ; send accumulator value (A) to RS232, available in telemon 2.4 & 3.x : if RS232 buffer is full, the Oric Telestrat freezes
|
||||||
XHRSSE = $8C ; set hires position cursor
|
XHRSSE = $8C ; set hires position cursor
|
||||||
XDRAWA = $8D ; draw a line
|
XDRAWA = $8D ; draw a line
|
||||||
|
@ -6,7 +6,6 @@ SYMBOLS {
|
|||||||
MEMORY {
|
MEMORY {
|
||||||
ZP: file = "", define = yes, start = $00B0, size = $003A;
|
ZP: file = "", define = yes, start = $00B0, size = $003A;
|
||||||
ORIXHDR: file = %O, type = ro, start = $0000, size = $001F;
|
ORIXHDR: file = %O, type = ro, start = $0000, size = $001F;
|
||||||
# BASHEAD: file = %O, define = yes, start = $0801, size = $000D;
|
|
||||||
MAIN: file = %O, define = yes, start = $0800, size = __RAMEND__ - __MAIN_START__;
|
MAIN: file = %O, define = yes, start = $0800, size = __RAMEND__ - __MAIN_START__;
|
||||||
BSS: file = "", start = __ONCE_RUN__, size = __RAMEND__ - __STACKSIZE__ - __ONCE_RUN__;
|
BSS: file = "", start = __ONCE_RUN__, size = __RAMEND__ - __STACKSIZE__ - __ONCE_RUN__;
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user