]> git.sur5r.net Git - cc65/commit
Design change: Do keyboard polling internally without calling the kernal
authorcuz <cuz@b7a2c559-68d2-44c3-8de9-860c34a00d81>
Sun, 21 Dec 2003 18:43:25 +0000 (18:43 +0000)
committercuz <cuz@b7a2c559-68d2-44c3-8de9-860c34a00d81>
Sun, 21 Dec 2003 18:43:25 +0000 (18:43 +0000)
commit97494bc1f3cc413754acdabf681aa57f2406d559
treee79952a1ce99e15843b9d49f1bc8da292248d443
parent028d03b48258ac13874dfcb8e1cdbe3d02fe5aaf
Design change: Do keyboard polling internally without calling the kernal
in the system bank. For one this performs better (several %), second it
allows to handle the function keys in conformance with other platforms.
Without the custom keyboard routine, we would have to apply some more
magic to the function keys to make them work as with other cc65 targets.

git-svn-id: svn://svn.cc65.org/cc65/trunk@2811 b7a2c559-68d2-44c3-8de9-860c34a00d81
libsrc/cbm610/Makefile
libsrc/cbm610/cgetc.s
libsrc/cbm610/cputc.s
libsrc/cbm610/crt0.s
libsrc/cbm610/extzp.inc
libsrc/cbm610/extzp.s
libsrc/cbm610/kbhit.s
libsrc/cbm610/kclose.s [new file with mode: 0644]
libsrc/cbm610/kernal.s
libsrc/cbm610/kscnkey.s [new file with mode: 0644]
libsrc/cbm610/kudtim.s [new file with mode: 0644]