]> git.sur5r.net Git - cc65/commit
Complete redesign of the CBM610 support.
authorcuz <cuz@b7a2c559-68d2-44c3-8de9-860c34a00d81>
Sat, 20 Dec 2003 23:13:26 +0000 (23:13 +0000)
committercuz <cuz@b7a2c559-68d2-44c3-8de9-860c34a00d81>
Sat, 20 Dec 2003 23:13:26 +0000 (23:13 +0000)
commita7042ddbe45e6e3242863d65d0aaaaed7458d61f
treeb594d5090721ace94334ad03a46a4f82c725cac0
parent018a68a2fe745324e25637fa42f98f9402abff60
Complete redesign of the CBM610 support.
Use wrappers to call the kernal in bank 15 instead of implementing kernal
functionality within the cc65 libs (eats performance but is much smaller and
simpler).
Improved startup/shutdown code allows a return to the system bank without
calling the BASIC cold start vector.

git-svn-id: svn://svn.cc65.org/cc65/trunk@2793 b7a2c559-68d2-44c3-8de9-860c34a00d81
28 files changed:
libsrc/Makefile
libsrc/cbm610/.cvsignore
libsrc/cbm610/Makefile
libsrc/cbm610/_scrsize.s
libsrc/cbm610/banking.s
libsrc/cbm610/break.s
libsrc/cbm610/cbm610-ram.s
libsrc/cbm610/cbm610-stdser.s [new file with mode: 0644]
libsrc/cbm610/cbm610.inc
libsrc/cbm610/cgetc.s
libsrc/cbm610/clrscr.s
libsrc/cbm610/cputc.s
libsrc/cbm610/crt0.s
libsrc/cbm610/crtc.s
libsrc/cbm610/extzp.inc [new file with mode: 0644]
libsrc/cbm610/extzp.s [new file with mode: 0644]
libsrc/cbm610/kbhit.s
libsrc/cbm610/kernal.s [new file with mode: 0644]
libsrc/cbm610/kiec.s [deleted file]
libsrc/cbm610/kirq.s [deleted file]
libsrc/cbm610/kopen.s [new file with mode: 0644]
libsrc/cbm610/kplot.s [deleted file]
libsrc/cbm610/kreadst.s
libsrc/cbm610/kscnkey.s [deleted file]
libsrc/cbm610/ksetlfs.s [deleted file]
libsrc/cbm610/ksetnam.s
libsrc/cbm610/kudtim.s [deleted file]
libsrc/cbm610/kupdst.s [deleted file]