1
0
mirror of https://github.com/cc65/cc65.git synced 2024-09-27 04:54:54 +00:00
cc65/libsrc/c64
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
..
emd Fix line endings (CRLF -> LF) on all affected files. 2017-03-10 11:21:14 +01:00
extra added peek functions for soft80 2017-12-28 01:58:03 +01:00
joy Removed IRQ support from joystick drivers. 2018-02-01 22:38:36 +01:00
mou
ser
tgi Removed IRQ support from TGI drivers. 2018-02-02 18:15:45 +01:00
_scrsize.s
bordercolor.s split regular color.s into color.s and bordercolor.s 2015-10-14 17:25:35 +02:00
break.s
cgetc.s
clrscr.s
color.s remove deleted function from comment 2015-10-14 17:52:14 +02:00
conio.s
cputc.s Introduced internal gotoxy that pops both parameters. 2016-06-05 14:58:38 +02:00
crt0.s Cleaned up C64 linker configs. 2016-03-13 14:32:07 +01:00
devnum.s
get_ostype.s
get_tv.s
irq.s Renamed INITBSS to INIT and INIT to ONCE. 2016-03-06 21:27:19 +01:00
joy_stat_stddrv.s
joy_stddrv.s
kbhit.s
kbrepeat.s Removed dysfunctional kbrepeatdelay() and kbrepeatrate(). 2017-08-30 16:37:59 +02:00
kernal.s
kplot.s
libref.s
mainargs.s Renamed INITBSS to INIT and INIT to ONCE. 2016-03-06 21:27:19 +01:00
mcbdefault.s Renamed INITBSS to INIT and INIT to ONCE. 2016-03-06 21:27:19 +01:00
mcbspritedata.s
mouse_stat_stddrv.s
mouse_stddrv.s
mouseref.s
pencalib.c
randomize.s
revers.s
soft80_cgetc.s updated comments 2015-10-19 02:47:40 +02:00
soft80_charset.s Renamed INITBSS to INIT and INIT to ONCE. 2016-03-06 21:27:19 +01:00
soft80_color.s updated comments 2015-10-19 02:47:40 +02:00
soft80_conio.s Renamed INITBSS to INIT and INIT to ONCE. 2016-03-06 21:27:19 +01:00
soft80_cpeekc.s convert to petscii 2017-12-28 17:52:27 +01:00
soft80_cpeekcolor.s added peek functions for soft80 2017-12-28 01:58:03 +01:00
soft80_cpeekrevers.s some cleanup 2017-12-28 02:26:23 +01:00
soft80_cpeeks.s added peek functions for soft80 2017-12-28 01:58:03 +01:00
soft80_cputc.s Introduced internal gotoxy that pops both parameters. 2016-06-05 14:58:38 +02:00
soft80_kclrscr.s use 'soft80_internal_cellcolor' for the current cell color, and CHARCOLOR for the actual textcolor 2015-10-14 17:24:16 +02:00
soft80_kplot.s move some stuff to init segment, saves roughly 1480 bytes :) 2015-10-12 23:39:47 +02:00
soft80_scrsize.s
soft80.inc move some stuff to init segment, saves roughly 1480 bytes :) 2015-10-12 23:39:47 +02:00
soft80mono_cgetc.s added size optimized monochrom soft80 driver 2015-10-19 02:49:32 +02:00
soft80mono_color.s added size optimized monochrom soft80 driver 2015-10-19 02:49:32 +02:00
soft80mono_conio.s Renamed INITBSS to INIT and INIT to ONCE. 2016-03-06 21:27:19 +01:00
soft80mono_cpeekcolor.s added peek functions for soft80 2017-12-28 01:58:03 +01:00
soft80mono_cputc.s Introduced internal gotoxy that pops both parameters. 2016-06-05 14:58:38 +02:00
soft80mono_kclrscr.s added size optimized monochrom soft80 driver 2015-10-19 02:49:32 +02:00
soft80mono_kplot.s added size optimized monochrom soft80 driver 2015-10-19 02:49:32 +02:00
status.s
systime.s Renamed INITBSS to INIT and INIT to ONCE. 2016-03-06 21:27:19 +01:00
sysuname.s
tgi_colors.s
tgi_stat_stddrv.s
tgi_stddrv.s
waitvsync.s add headers/fix formatting 2017-07-18 01:04:53 +02:00