1
0
mirror of https://github.com/cc65/cc65.git synced 2024-06-08 15:29:37 +00:00

Adjust alternative ProDOS 8 I/O buffer allocation module to linker configs.

The Apple II linker configs don't define symbols for the STARTP segment anymore. There refer to the load/start address in the same way the executable file header does.
This commit is contained in:
Oliver Schmidt 2018-01-31 15:06:37 +01:00
parent 38049d22ba
commit 19ed94fe25

View File

@ -7,7 +7,7 @@
.constructor initiobuf
.export iobuf_alloc, iobuf_free
.import __STARTUP_RUN__
.import __MAIN_START__
.import incsp2, popax
.include "zeropage.inc"
@ -18,7 +18,7 @@
initiobuf:
; Convert end address highbyte to table index
lda #>__STARTUP_RUN__
lda #>__MAIN_START__
sec
sbc #>$0800
lsr