1
0
mirror of https://github.com/cc65/cc65.git synced 2024-09-28 10:55:43 +00:00
cc65/asminc
Oliver Schmidt dacee3b9ed Removed IRQ support from TGI drivers.
All but one TGI drivers didn't use IRQs. Especially when the TGI driver kernel was the only .interruptor this meant quite some unnecessary overhead because it pulled in the whole IRQ infrastructure.

The one driver using IRQs (the graphics driver for the 160x102x16 mode on the Lynx) now uses a library reference to set up a JMP to its IRQ handler.
2018-02-02 18:15:45 +01:00
..
_file.inc Added pushback char to struct FILE 2004-05-12 13:16:36 +00:00
_heap.inc
apple2.inc Removed (pretty inconsistently used) tab chars from source code base. 2013-05-09 13:57:12 +02:00
apple2.mac Added scrcode macro for the Apple II. 2016-03-27 18:26:46 +02:00
atari2600_riot.inc Add Atari2600 ASM header (.inc) files 2017-01-15 12:09:38 +01:00
atari2600_tia.inc Add Atari2600 ASM header (.inc) files 2017-01-15 12:09:38 +01:00
atari2600.inc Add Atari2600 ASM header (.inc) files 2017-01-15 12:09:38 +01:00
atari5200.inc atari5200.inc: fix formatting 2017-08-02 23:59:32 +02:00
atari_antic.inc atari_antic.inc: use "or" instead of "plus" in the usage example 2017-02-24 19:06:32 +01:00
atari_gtia.inc rename _antic.inc, _pokey.inc, _gtia.inc to atari_antic.inc, atari_pokey.inc, atari_gtia.inc 2014-05-30 22:00:18 +02:00
atari_pokey.inc rename _antic.inc, _pokey.inc, _gtia.inc to atari_antic.inc, atari_pokey.inc, atari_gtia.inc 2014-05-30 22:00:18 +02:00
atari.inc Atari: fix lookup of default device on XDOS. 2016-09-12 23:40:25 +02:00
atari.mac
atmos.inc Fixed Oric-1 compatibility #550 2017-12-15 23:51:39 +01:00
c16.inc The C16 is not really a separate machine, but identical to the Plus/4, so 2010-03-06 15:17:08 +00:00
c64.inc Added missing names for the CIA registers in the C64/C128. 2017-11-25 13:29:50 -05:00
c128.inc cbm stuff from greggs pull request 2017-12-11 19:52:11 +01:00
cbm510.inc Added command-line argument parsing to the CBM510 and CBM610 targets. 2014-04-03 08:23:28 -04:00
cbm610.inc Added command-line argument parsing to the CBM510 and CBM610 targets. 2014-04-03 08:23:28 -04:00
cbm_filetype.inc
cbm.mac Made CBM scrcode assembly-macro properly handle all 256 codes. 2013-04-25 14:28:01 -04:00
cpu.mac Added comment about commented-out value. 2016-09-04 12:22:11 +02:00
creativision.inc Creativison changes. 2017-03-17 21:42:51 +01: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 Removed IRQ support from joystick drivers. 2018-02-01 22:38:36 +01:00
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 Some fine tuning of the mouse driver interface harmonization. 2014-01-17 21:09:15 +01:00
nes.inc
o65.inc
opcodes.inc Removed OPC_EOR_abx duplicate. 2017-12-07 20:39:28 +01:00
pce.inc fixed more flaws found by greg :) 2015-09-19 15:37:39 +02:00
pet.inc Made the CBM Pet kbrepeat() work on both 40-column and 80-column machines. 2017-09-05 09:19:01 -04:00
plus4.inc fixed zp locations provided by polluks :) 2017-06-22 00:04:42 +02:00
ser-error.inc
ser-kernel.inc
signal.inc
smc.inc Fix line endings (CRLF -> LF) on all affected files. 2017-03-10 11:21:14 +01:00
stdio.inc Fixing buffer overflow with cwd command (FILENAME_MAX must be at 50 +1 bytes) 2017-09-25 21:39:57 +02:00
supervision.inc Fixed CPU definition of Lynx. Removed nonsense target vc20. 2016-04-12 23:58:30 +02:00
telestrat.inc Now mkdir is working 2017-10-28 00:37:47 +02:00
tgi-error.inc Removed (pretty inconsistently used) tab chars from source code base. 2013-05-09 13:57:12 +02:00
tgi-kernel.inc Removed IRQ support from TGI drivers. 2018-02-02 18:15:45 +01:00
tgi-vectorfont.inc
time.inc
utsname.inc
vic20.inc fixed some stuff, compiles again :) 2017-06-17 02:37:34 +02:00
zeropage.inc