1
0
mirror of https://github.com/cc65/cc65.git synced 2024-07-10 23:29:05 +00:00
cc65/asminc
Christian Groessler 6198e10f67 Atari: fix lookup of default device on XDOS.
Stefan Dorndorf, author of XDOS, pointed out that retrieving the
default device by looking at an undocumented memory location won't
work in future XDOS versions.
He also showed a way to get the default device in a compatible
manner.

This change implements his method and adds a version check (XDOS
versions below 2.4 don't support this -- for them the behaviour
will be the same as, for example, AtariDOS: no notion of a default
drive).
2016-09-12 23:40:25 +02:00
..
_file.inc
_heap.inc
apple2.inc
apple2.mac Added scrcode macro for the Apple II. 2016-03-27 18:26:46 +02:00
atari5200.inc
atari_antic.inc
atari_gtia.inc
atari_pokey.inc
atari.inc Atari: fix lookup of default device on XDOS. 2016-09-12 23:40:25 +02:00
atari.mac
atmos.inc
c16.inc
c64.inc Adapted, to the c64 target, the INIT-segment overlay scheme from the apple2 targets. 2015-10-05 05:47:43 -04:00
c128.inc Renamed MMU_CFG_INT_FROM -> MMU_CFG_IFROM and MMU_CFG_EXT_FROM -> MMU_CFG_EFROM 2015-12-02 00:30:30 -08:00
cbm510.inc
cbm610.inc
cbm_filetype.inc
cbm.mac
cpu.mac Added comment about commented-out value. 2016-09-04 12:22:11 +02:00
ctype.inc
em-error.inc
em-kernel.inc
errno.inc Implement exec() for Atari XDOS. 2016-06-13 20:40:01 +02:00
fcntl.inc
gamate.inc more cleanup 2015-11-29 20:04:10 +01:00
generic.mac
get_tv.inc
joy-error.inc
joy-kernel.inc
longbranch.mac
lynx.inc Fixed CPU definition of Lynx. Removed nonsense target vc20. 2016-04-12 23:58:30 +02:00
modload.inc
module.mac Create static drivers directly from source files. 2014-06-04 23:50:18 +02:00
mouse-kernel.inc
nes.inc
o65.inc
opcodes.inc
pce.inc fixed more flaws found by greg :) 2015-09-19 15:37:39 +02:00
pet.inc Made the Commodore version of exec() work in programs that are so big that they load into all of BASIC RAM. 2015-09-28 11:27:39 -04:00
plus4.inc Made the Commodore version of exec() work in programs that are so big that they load into all of BASIC RAM. 2015-09-28 11:27:39 -04:00
ser-error.inc
ser-kernel.inc
signal.inc
smc.inc Update smc.inc 2016-08-14 19:35:35 +02:00
stdio.inc
supervision.inc Fixed CPU definition of Lynx. Removed nonsense target vc20. 2016-04-12 23:58:30 +02:00
tgi-error.inc
tgi-kernel.inc
tgi-vectorfont.inc
time.inc
utsname.inc
vic20.inc Made the Commodore version of exec() work in programs that are so big that they load into all of BASIC RAM. 2015-09-28 11:27:39 -04:00
zeropage.inc