1
0
mirror of https://github.com/cc65/cc65.git synced 2024-09-27 19:55:09 +00:00
cc65/libsrc/geos-cbm
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
..
disk Removed (pretty inconsistently used) tab chars from source code base. 2013-05-09 13:57:12 +02:00
emd Create static drivers directly from source files. 2014-06-04 23:50:18 +02:00
file Removed (pretty inconsistently used) tab chars from source code base. 2013-05-09 13:57:12 +02:00
joy Removed joy_masks array. 2017-08-19 19:11:28 +02:00
memory Removed (pretty inconsistently used) tab chars from source code base. 2013-05-09 13:57:12 +02:00
system Added library reference tgi_libref to TGI interface. 2013-06-01 12:42:00 +02:00
tgi Removed IRQ support from TGI drivers. 2018-02-02 18:15:45 +01:00
dio.inc Removed (pretty inconsistently used) tab chars from source code base. 2013-05-09 13:57:12 +02:00
diskdrv.inc Removed (pretty inconsistently used) tab chars from source code base. 2013-05-09 13:57:12 +02:00
geossym2.inc Removed (pretty inconsistently used) tab chars from source code base. 2013-05-09 13:57:12 +02:00
geossym.inc Removed (pretty inconsistently used) tab chars from source code base. 2013-05-09 13:57:12 +02:00
inputdrv.inc Removed (pretty inconsistently used) tab chars from source code base. 2013-05-09 13:57:12 +02:00
jumptab.inc Removed (pretty inconsistently used) tab chars from source code base. 2013-05-09 13:57:12 +02:00
Makefile.inc Use unique variables for cc65 toolchain. 2013-06-04 23:39:00 +02:00
printdrv.inc Removed (pretty inconsistently used) tab chars from source code base. 2013-05-09 13:57:12 +02:00