1
0
mirror of https://github.com/cc65/cc65.git synced 2024-06-20 05:29:39 +00:00
cc65/libsrc
uz 975a06c2ee Rewrote tgi_load_driver in assembler and fixed a possible memory leak when
doing so. Changed the behaviour in case a driver is already loaded: Since the
library cannot know if this driver was linked statically or loaded
dynamically, an already installed driver is considered an error. It must be
removed before calling tgi_load_driver.


git-svn-id: svn://svn.cc65.org/cc65/trunk@5790 b7a2c559-68d2-44c3-8de9-860c34a00d81
2012-07-22 11:07:46 +00:00
..
apple2 We now don't define the memory area RAM anymore. So use the segment STARTUP - as done in crt0.s. 2012-06-16 22:58:03 +00:00
apple2enh Moved Apple EXEHDR to separate module (similiar to CBMs). 2012-06-10 21:05:51 +00:00
atari Added functional Atari directory classification macros for file types from struct dirent contributed by Stefan A. Haubenthal. 2012-07-03 20:10:52 +00:00
atmos Tape load and save functions for the Oric Atmos. By Stefan Haubenthal. 2012-05-28 11:11:39 +00:00
c16 Removed the jump to RESTOR on exit for all the CBM platforms. 2012-01-01 19:58:31 +00:00
c64 Patch by Stefan Haubenthal: Remove __fastcall__ in comments and/or the 2012-03-04 13:08:54 +00:00
c128 Patch by Stefan Haubenthal: Remove __fastcall__ in comments and/or the 2012-03-04 13:08:54 +00:00
cbm Move the _filetype variable into its own module, so people who want to change 2012-07-15 12:34:35 +00:00
cbm510 Patch by Stefan Haubenthal: Remove __fastcall__ in comments and/or the 2012-03-04 13:08:54 +00:00
cbm610 Patch by Stefan Haubenthal: Remove __fastcall__ in comments and/or the 2012-03-04 13:08:54 +00:00
common Modifications for smaller code size. 2012-07-10 20:45:16 +00:00
conio Added --forget-inc-paths to the assembler command line to avoid problems if 2009-12-18 11:58:50 +00:00
dbg Added --forget-inc-paths to the assembler command line to avoid problems if 2009-12-18 11:58:50 +00:00
em Patch by Stefan Haubenthal: Remove __fastcall__ in comments and/or the 2012-03-04 13:08:54 +00:00
geos-apple My recent decision to reuse the character specification table from the base target was based on the fact that CBM GEOS used a copy of the CBM character specification table for the last ten years. 2012-02-17 20:23:35 +00:00
geos-cbm Fixed a bug. High byte of the sector number is stored into the wrong place. 2012-03-08 18:59:41 +00:00
geos-common Apple GEOS reserves beside the main app area at $4000-$C000 a secondary app area at $0C00-$2000. While it was an elegant idea to use that secondary area for overlays at the end of the day those 5 kB are just too small. So now overlays go at the end of the main area (as with GEOS 64/128). 2012-06-08 21:46:51 +00:00
joystick Patch by Stefan Haubenthal: Remove __fastcall__ in comments and/or the 2012-03-04 13:08:54 +00:00
lynx Added an implementation of clock() for the Lynx console. By Greg King. 2012-02-06 20:17:54 +00:00
mouse Patch by Stefan Haubenthal: Remove __fastcall__ in comments and/or the 2012-03-04 13:08:54 +00:00
nes Patch by Stefan Haubenthal: Remove __fastcall__ in comments and/or the 2012-03-04 13:08:54 +00:00
pet Patch by Stefan Haubenthal: Remove __fastcall__ in comments and/or the 2012-03-04 13:08:54 +00:00
plus4 Patch by Stefan Haubenthal: Remove __fastcall__ in comments and/or the 2012-03-04 13:08:54 +00:00
runtime Rewrite code for arithmetic right shift. 2012-07-11 20:57:02 +00:00
serial Patch by Stefan Haubenthal: Remove __fastcall__ in comments and/or the 2012-03-04 13:08:54 +00:00
supervision Exclude (small) stack from RAM memory area (like on most other targets) to make explicit that the linker may not use all RAM. If the cc65 parameter stack isn't used at all the __STACKSIZE__ symbol may be overridden on the linker command line with -D __STACKSIZE__=0. 2010-10-02 10:20:00 +00:00
tgi Rewrote tgi_load_driver in assembler and fixed a possible memory leak when 2012-07-22 11:07:46 +00:00
vic20 Patch by Stefan Haubenthal: Remove __fastcall__ in comments and/or the 2012-03-04 13:08:54 +00:00
zlib Added --forget-inc-paths to the assembler command line to avoid problems if 2009-12-18 11:58:50 +00:00
Makefile Added a new serial driver for the atmos. By Stefan Haubenthal. 2012-03-09 10:48:59 +00:00