1
0
mirror of https://github.com/cc65/cc65.git synced 2024-09-25 06:55:13 +00:00
cc65/asminc
Oliver Schmidt 0f4cb443b4 Improved device I/O under DOS 3.3
Certain scenarios (e.g. not running any Applesoft program at all since booting DOS 3.3) can make DOS 3.3 consider cc65 device input (e.g. getchar()) that reads a CR interpreting the command in the keyboard buffer. Setting the hibyte of the Applesoft currently executed line number to some value <> $FF (beside setting the input prompt to some value <> ']') makes DOS 3.3 understand that we're not in intermediate mode and that therefore I/O not preceded with ctrl-d mustn't be fiddled with (see DOS 3.3 routine at $A65E).
2020-12-19 19:54:12 +01:00
..
_file.inc
_heap.inc
accelerator.inc Added C64 Turbo Master accelerator code and documentation. 2018-04-30 14:30:35 -07:00
apple2.inc Improved device I/O under DOS 3.3 2020-12-19 19:54:12 +01:00
apple2.mac
atari2600_riot.inc
atari2600_tia.inc
atari2600.inc
atari5200.inc Revert "atari5200: fix COLOR defines' names" 2019-04-12 12:49:38 +02:00
atari_antic.inc
atari_gtia.inc atari5200: conio now uses just four colors altogether 2019-04-12 12:49:38 +02:00
atari_pokey.inc Adaptations due to code review. 2018-11-12 14:36:40 +01:00
atari.inc Adaptations due to code review. 2018-11-12 14:36:40 +01:00
atari.mac
atmos.inc Fixed Oric-1 compatibility #550 2017-12-15 23:51:39 +01:00
c16.inc
c64.inc Added STATUS (0) definition 2020-12-03 12:13:23 +01:00
c128.inc Added STATUS (0) definition 2020-12-03 12:13:23 +01:00
cbm510.inc
cbm610.inc
cbm_filetype.inc
cbm_kernal.inc Updated the cx16 library to the upstream project's prerelease 38. 2020-10-17 14:48:01 -04:00
cbm.mac Refactorred a CBM screen-code macro, so that we can use it as an operand. 2019-03-04 10:23:47 -05:00
cpu.mac Fixed CPU bitmask constants to match the CPU instruction set bitmasks computed in src/common/cpu.h. 2020-11-16 18:50:15 +01:00
creativision.inc
ctype_common.inc Shortened names and adjusted style. 2020-04-02 22:58:16 +02:00
ctype.inc Shortened names and adjusted style. 2020-04-02 22:58:16 +02:00
ctypetable.inc Changes resulting from 2nd code review 2020-02-03 20:45:09 +01:00
cx16.inc Updated the cx16 library to the upstream project's prerelease 38. 2020-10-17 14:48:01 -04:00
em-error.inc
em-kernel.inc
errno.inc
fcntl.inc
gamate.inc
generic.mac
get_tv.inc
joy-error.inc
joy-kernel.inc Removed IRQ support from joystick drivers. 2018-02-01 22:38:36 +01:00
longbranch.mac
lynx.inc
modload.inc
module.mac
mouse-kernel.inc Use Timer2 for mouse polling. 2019-01-29 22:00:55 +01:00
nes.inc
o65.inc
opcodes.inc add c64dtv support 2020-11-15 16:35:55 +01:00
pce.inc Fixed and improved some pce comments. 2018-08-30 11:48:46 +02:00
pet.inc Added missing VIA register names. 2018-04-20 21:24:37 +03:00
plus4.inc Added STATUS (0) definition 2020-12-03 12:13:23 +01:00
ser-error.inc
ser-kernel.inc Added SER_ prefix. Whitespace cleanup 2018-11-26 22:14:31 +01:00
signal.inc
smc.inc remove TABs 2019-02-05 23:27:52 +01:00
stdio.inc
supervision.inc
telestrat.inc Add textcolor and bgcolor.s 2019-07-21 14:11:51 -04:00
tgi-error.inc
tgi-kernel.inc Removed IRQ support from TGI drivers. 2018-02-02 18:15:45 +01:00
tgi-vectorfont.inc
time.inc Added clock_getres() / clock_settime() for the Apple II. 2018-08-15 21:34:35 +02:00
utsname.inc
vic20.inc Added STATUS (0) definition 2020-12-03 12:13:23 +01:00
zeropage.inc