1
0
mirror of https://github.com/cc65/cc65.git synced 2024-09-28 10:55:43 +00:00
cc65/libsrc/c64
Gabriele Gorla 6637e28831 saves 2 bytes in the standard c64 joystick driver
remove redundant code and add jmp to the common sequence
two more bytes could be saved at the expense of longer sequence with interrupts disabled by moving sei/cli
2021-11-23 21:34:49 +01:00
..
emd replace JMP with BEQ to save 1 byte. 2020-06-22 23:55:45 +02:00
extra
joy saves 2 bytes in the standard c64 joystick driver 2021-11-23 21:34:49 +01:00
mou
ser Changed prefix SWL_ to SER_ 2018-11-26 22:14:31 +01:00
tgi Reformat comments to style guide rules 2019-11-02 11:21:50 +01:00
_scrsize.s Removed (pretty inconsistently used) tab chars from source code base. 2013-05-09 13:57:12 +02:00
acc_c64dtv_speed.s Merge pull request #631 from blackystardust/master 2018-04-27 20:47:03 +02:00
acc_c65_speed.s Removed executable bit. 2020-07-12 23:11:43 +02:00
acc_c128_speed.s Improved the accelerator code. Fixed an infinite loop. 2018-04-26 05:46:34 -04:00
acc_chameleon_speed.s Removed executable bit. 2020-07-12 23:11:43 +02:00
acc_detect_c64dtv.s Improved the accelerator code. Fixed an infinite loop. 2018-04-26 05:46:34 -04:00
acc_detect_c65.s Removed executable bit. 2020-07-12 23:11:43 +02:00
acc_detect_c128.s Improved the accelerator code. Fixed an infinite loop. 2018-04-26 05:46:34 -04:00
acc_detect_chameleon.s Removed executable bit. 2020-07-12 23:11:43 +02:00
acc_detect_scpu.s
acc_detect_turbomaster.s Removed executable bit. 2020-07-12 23:11:43 +02:00
acc_scpu_speed.s Removed extern keyword from function prototypes. 2018-04-27 09:16:25 -07:00
acc_turbomaster_speed.s Removed executable bit. 2020-07-12 23:11:43 +02:00
bordercolor.s
break.s Adjusted comments to match actual prototypes. 2018-11-06 11:13:23 +01:00
cgetc.s Updated to use cbm_kernal.inc. Whitespace cleanups 2018-11-26 22:14:31 +01:00
clrscr.s Updated to use cbm_kernal.inc. Whitespace cleanups 2018-11-26 22:14:31 +01:00
color.s
conio.s Removed (pretty inconsistently used) tab chars from source code base. 2013-05-09 13:57:12 +02:00
cputc.s Fix handling of charcodes 254 and 255, fixes issue #988 2020-07-08 00:48:39 +02:00
crt0.s crt0 clean-up 2020-11-29 18:08:33 +01:00
devnum.s
get_ostype.s Removed (pretty inconsistently used) tab chars from source code base. 2013-05-09 13:57:12 +02:00
get_tv.s
gettime.s Adjusted comments to match actual prototypes. 2018-11-06 11:13:23 +01:00
irq.s
joy_stat_stddrv.s
joy_stddrv.s
kbhit.s Removed (pretty inconsistently used) tab chars from source code base. 2013-05-09 13:57:12 +02:00
kbrepeat.s
kernal.s Exported the Commodore CHRIN and CHROUT Kernal functions, in the CBM libraries. 2021-03-03 17:39:53 -05:00
kplot.s libsrc/*/kplot.s: Use cbm_kernal.inc symbols, not hardcoded addrs 2019-10-25 16:03:38 -04:00
libref.s
mainargs.s
mcbdefault.s Fixed the horizontal movement of the mouse pointer on platforms with the VIC-II display chip. 2020-11-27 21:22:22 -05:00
mcbspritedata.s
mouse_stat_stddrv.s
mouse_stddrv.s Remove trailings spaces from CBM-related asm files 2019-03-22 22:54:05 +01:00
mouseref.s Fixed some line endings. 2013-07-25 13:53:15 -04:00
pencalib.c
randomize.s Remove trailings spaces from CBM-related asm files 2019-03-22 22:54:05 +01:00
revers.s
settime.s Adjusted comments to match actual prototypes. 2018-11-06 11:13:23 +01:00
soft80_cgetc.s Move comment block as requested 2020-07-24 15:24:28 -04:00
soft80_charset.s
soft80_color.s
soft80_conio.s Shorten comment as requested 2020-07-11 11:59:45 +02:00
soft80_cpeekc.s convert to petscii 2017-12-28 17:52:27 +01:00
soft80_cpeekcolor.s
soft80_cpeekrevers.s
soft80_cpeeks.s
soft80_cputc.s
soft80_kclrscr.s
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
soft80mono_cgetc.s Updated to use cbm_kernal.inc. Whitespace cleanups 2018-11-26 22:14:31 +01:00
soft80mono_color.s added size optimized monochrom soft80 driver 2015-10-19 02:49:32 +02:00
soft80mono_conio.s
soft80mono_cpeekcolor.s
soft80mono_cputc.s
soft80mono_kclrscr.s added size optimized monochrom soft80 driver 2015-10-19 02:49:32 +02:00
soft80mono_kplot.s
status.s
sysuname.s Remove trailings spaces from CBM-related asm files 2019-03-22 22:54:05 +01:00
tgi_stat_stddrv.s
tgi_stddrv.s
tmcommon.s Added clock_settime() for some CBMs. 2018-08-18 01:29:40 +02:00
waitvsync.s