1
0
mirror of https://github.com/cc65/cc65.git synced 2024-12-23 19:29:37 +00:00
cc65/libsrc/lynx
Oliver Schmidt 1976d6cd32 Removed IRQ support from joystick drivers.
All but one joystick drivers didn't use IRQs. Espsecially when the joystick driver kernel was the only .interruptor this meant quite some unnecessary overhead because it pulled in the whole IRQ infrastructure.

I was told that the one driver using IRQs (the DXS/HIT-4 Player joystick driver for the C64) can be reworked to not do it. Until this is done that driver is defunct.
2018-02-01 22:38:36 +01:00
..
joy Removed IRQ support from joystick drivers. 2018-02-01 22:38:36 +01:00
ser Create static drivers directly from source files. 2014-06-04 23:50:18 +02:00
tgi Create static drivers directly from source files. 2014-06-04 23:50:18 +02:00
bllhdr.s Renamed RAM to MAIN for all disk based targets. 2016-03-07 01:28:55 +01:00
bootldr.s Changed __BLOCKSIZE__ to __BANK0BLOCKSIZE__. 2016-09-11 22:26:52 +02:00
cgetc.s Removed (pretty inconsistently used) tab chars from source code base. 2013-05-09 13:57:12 +02:00
clock.s Renamed INITBSS to INIT and INIT to ONCE. 2016-03-06 21:27:19 +01:00
crt0.s Renamed RAM to MAIN for all disk based targets. 2016-03-07 01:28:55 +01:00
ctype.s Removed (pretty inconsistently used) tab chars from source code base. 2013-05-09 13:57:12 +02:00
defdir.s Changed __BLOCKSIZE__ to __BANK0BLOCKSIZE__. 2016-09-11 22:26:52 +02:00
eeprom46.s Removed (pretty inconsistently used) tab chars from source code base. 2013-05-09 13:57:12 +02:00
eeprom66.s Removed (pretty inconsistently used) tab chars from source code base. 2013-05-09 13:57:12 +02:00
eeprom86.s Removed (pretty inconsistently used) tab chars from source code base. 2013-05-09 13:57:12 +02:00
eeprom.s Removed (pretty inconsistently used) tab chars from source code base. 2013-05-09 13:57:12 +02:00
exec.s Removed (pretty inconsistently used) tab chars from source code base. 2013-05-09 13:57:12 +02:00
exehdr.s Changed __BLOCKSIZE__ to __BANK0BLOCKSIZE__. 2016-09-11 22:26:52 +02:00
extzp.inc Removed (pretty inconsistently used) tab chars from source code base. 2013-05-09 13:57:12 +02:00
extzp.s Removed (pretty inconsistently used) tab chars from source code base. 2013-05-09 13:57:12 +02:00
irq.s Renamed INITBSS to INIT and INIT to ONCE. 2016-03-06 21:27:19 +01:00
joy_stat_stddrv.s Removed (pretty inconsistently used) tab chars from source code base. 2013-05-09 13:57:12 +02:00
kbhit.s Removed (pretty inconsistently used) tab chars from source code base. 2013-05-09 13:57:12 +02:00
libref.s Added library reference tgi_libref to TGI interface. 2013-06-01 12:42:00 +02:00
load.s Removed (pretty inconsistently used) tab chars from source code base. 2013-05-09 13:57:12 +02:00
lseek.s Removed (pretty inconsistently used) tab chars from source code base. 2013-05-09 13:57:12 +02:00
lynx-cart.s Removed (pretty inconsistently used) tab chars from source code base. 2013-05-09 13:57:12 +02:00
lynx-snd.s Removed (pretty inconsistently used) tab chars from source code base. 2013-05-09 13:57:12 +02:00
mainargs.s Renamed INITBSS to INIT and INIT to ONCE. 2016-03-06 21:27:19 +01:00
open.s Removed (pretty inconsistently used) tab chars from source code base. 2013-05-09 13:57:12 +02:00
oserror.s Removed (pretty inconsistently used) tab chars from source code base. 2013-05-09 13:57:12 +02:00
read.s Removed (pretty inconsistently used) tab chars from source code base. 2013-05-09 13:57:12 +02:00
sysuname.s Move startup code to STARTUP segment. 2004-10-08 18:52:22 +00:00
tgi_colors.s Removed (pretty inconsistently used) tab chars from source code base. 2013-05-09 13:57:12 +02:00
tgi_stat_stddrv.s Removed (pretty inconsistently used) tab chars from source code base. 2013-05-09 13:57:12 +02:00
tgi_stddrv.s Removed (pretty inconsistently used) tab chars from source code base. 2013-05-09 13:57:12 +02:00
uploader.s Removed (pretty inconsistently used) tab chars from source code base. 2013-05-09 13:57:12 +02:00