1
0
mirror of https://github.com/cc65/cc65.git synced 2024-12-27 00:29:31 +00:00
Commit Graph

45 Commits

Author SHA1 Message Date
uz
fa1b5047dd Fixed order of options in call to ld65, which became important after the
latest changes.


git-svn-id: svn://svn.cc65.org/cc65/trunk@4843 b7a2c559-68d2-44c3-8de9-860c34a00d81
2010-11-09 21:33:14 +00:00
ol.sc
d1f5b74f01 Now that we reduce the size of the RAM memory area by the stacksize in the linker configuration we need to add the stacksize to end of the RAM area when setting the initial stack pointer in the startup code.
git-svn-id: svn://svn.cc65.org/cc65/trunk@4822 b7a2c559-68d2-44c3-8de9-860c34a00d81
2010-10-02 10:37:20 +00:00
uz
1708ec318b Updated GEOS TGI driver by Maciej Witkowiak.
git-svn-id: svn://svn.cc65.org/cc65/trunk@4815 b7a2c559-68d2-44c3-8de9-860c34a00d81
2010-08-17 21:14:30 +00:00
uz
103af67585 Change handling of errno/seterrno to new behaviour. By Maciej Witkowiak.
git-svn-id: svn://svn.cc65.org/cc65/trunk@4791 b7a2c559-68d2-44c3-8de9-860c34a00d81
2010-08-07 18:22:37 +00:00
uz
d660356ff7 Added a comment about the first entry being the default entry. Not sure if
this is true for GEOS.


git-svn-id: svn://svn.cc65.org/cc65/trunk@4156 b7a2c559-68d2-44c3-8de9-860c34a00d81
2009-09-12 06:41:08 +00:00
uz
7ecf7a7e58 Adjust geos startup code to new compiler handling. Introduce __STARTUP__
symbol, remove geos.o.


git-svn-id: svn://svn.cc65.org/cc65/trunk@3989 b7a2c559-68d2-44c3-8de9-860c34a00d81
2009-07-31 12:46:38 +00:00
uz
4812feb44b git-svn-id: svn://svn.cc65.org/cc65/trunk@3863 b7a2c559-68d2-44c3-8de9-860c34a00d81 2008-08-02 22:02:54 +00:00
cuz
d0bee35728 Move constructor code into the INIT segment
git-svn-id: svn://svn.cc65.org/cc65/trunk@3405 b7a2c559-68d2-44c3-8de9-860c34a00d81
2005-02-26 09:28:46 +00:00
cuz
df07cf1114 New module joy_stddrv
git-svn-id: svn://svn.cc65.org/cc65/trunk@3008 b7a2c559-68d2-44c3-8de9-860c34a00d81
2004-05-06 08:16:14 +00:00
cuz
ae8c0dc667 Use new decls
git-svn-id: svn://svn.cc65.org/cc65/trunk@2779 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-12-17 09:28:28 +00:00
cuz
9b24bbc85c Removed the HORLINE entry point
git-svn-id: svn://svn.cc65.org/cc65/trunk@2652 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-11-12 16:40:54 +00:00
cuz
99cca3618c Use new assembler syntax
git-svn-id: svn://svn.cc65.org/cc65/trunk@2629 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-11-09 23:00:22 +00:00
cuz
d168bbdb93 DONE/GETPALETTE/GETDEFPALETTE must no longer return an error code.
Used TGI_API_VERSION.


git-svn-id: svn://svn.cc65.org/cc65/trunk@2571 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-10-23 09:50:57 +00:00
izydorst
e1c6745c9a fixed a bug (joy #1 would never be tested)
git-svn-id: svn://svn.cc65.org/cc65/trunk@2390 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-08-20 12:09:39 +00:00
cuz
a3109620ab Changed rm -f to $(RM)
git-svn-id: svn://svn.cc65.org/cc65/trunk@2385 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-08-20 11:59:27 +00:00
cuz
3b3e1bec17 Removed the empty LOWCODE segments from the startup files. This is now
handled by the OPTIONAL segment attribute in the linker config.


git-svn-id: svn://svn.cc65.org/cc65/trunk@2164 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-05-22 22:32:04 +00:00
izydorst
788deefec9 fix for name copying - the 16th byte would be overwritten
git-svn-id: svn://svn.cc65.org/cc65/trunk@2134 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-05-02 21:14:40 +00:00
izydorst
2c825f2bb3 support for arguments (with DeskTop drag&drop feature)
git-svn-id: svn://svn.cc65.org/cc65/trunk@2133 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-05-02 20:16:32 +00:00
izydorst
c7bcd948a8 fixed endless loop exit->enterdesktop->exit->...
git-svn-id: svn://svn.cc65.org/cc65/trunk@2063 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-04-17 10:13:01 +00:00
izydorst
9bb9bcf696 fixed comments, removed unneeded imports
git-svn-id: svn://svn.cc65.org/cc65/trunk@2060 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-04-17 10:05:21 +00:00
izydorst
b591b531e5 updated error descriptions
git-svn-id: svn://svn.cc65.org/cc65/trunk@2059 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-04-17 09:59:16 +00:00
cuz
467d8ad9c5 Added routines to handle command line params
git-svn-id: svn://svn.cc65.org/cc65/trunk@2012 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-03-10 21:21:46 +00:00
cuz
0c0e27fa02 Renamed geoszp.s -> extzp.s
git-svn-id: svn://svn.cc65.org/cc65/trunk@1988 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-02-16 14:33:23 +00:00
cuz
46c3f0249d Renamed the GEOSZP segment to EXTZP since it is now standard for all
targets.
Renamed geoszp.s -> extzp.s.
Removed empty GEOSZP segment from crt0.s since runtime/zeropage.s does now
contain such an empty decl.


git-svn-id: svn://svn.cc65.org/cc65/trunk@1985 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-02-16 14:30:27 +00:00
cuz
11e16317b3 Renamed DEINSTALL -> UNINSTALL, fixed a comment
git-svn-id: svn://svn.cc65.org/cc65/trunk@1969 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-02-11 12:43:00 +00:00
cuz
993f6a5a16 Renamed DEINSTALL to UNINSTALL
git-svn-id: svn://svn.cc65.org/cc65/trunk@1960 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-02-10 22:59:45 +00:00
cuz
ee155a8553 Renamed the DEINSTALL vector to UNINSTALL.
Added a comment regarding usage of the driver when it is linked statically
to the application.


git-svn-id: svn://svn.cc65.org/cc65/trunk@1952 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-02-10 22:19:53 +00:00
izydorst
c094dc65c1 GEOS no longer requires explicit exit() call, now explicit MainLoop() is required
git-svn-id: svn://svn.cc65.org/cc65/trunk@1898 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-01-10 20:57:46 +00:00
izydorst
a6888c5e46 TGI drivers updated for current API (INIT call has changed)
git-svn-id: svn://svn.cc65.org/cc65/trunk@1873 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-01-02 22:18:30 +00:00
izydorst
e6e35390d1 all functions returning char in A now have X cleared
git-svn-id: svn://svn.cc65.org/cc65/trunk@1868 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-01-02 01:50:39 +00:00
cuz
0b1ee642aa Ignore drivers
git-svn-id: svn://svn.cc65.org/cc65/trunk@1866 b7a2c559-68d2-44c3-8de9-860c34a00d81
2002-12-31 16:54:41 +00:00
izydorst
960b042496 fixed bugs
git-svn-id: svn://svn.cc65.org/cc65/trunk@1865 b7a2c559-68d2-44c3-8de9-860c34a00d81
2002-12-31 16:37:53 +00:00
izydorst
0264d31e7c new GEOSZP segment for library use, added GEOS tgi driver, fixes in GEOS conio
git-svn-id: svn://svn.cc65.org/cc65/trunk@1864 b7a2c559-68d2-44c3-8de9-860c34a00d81
2002-12-31 15:35:55 +00:00
izydorst
05c990795e standard joystick driver for GEOS
git-svn-id: svn://svn.cc65.org/cc65/trunk@1847 b7a2c559-68d2-44c3-8de9-860c34a00d81
2002-12-25 19:43:34 +00:00
izydorst
62907d1cc6 support for loading modules in GEOS, VDC memory driver for GEOS
git-svn-id: svn://svn.cc65.org/cc65/trunk@1845 b7a2c559-68d2-44c3-8de9-860c34a00d81
2002-12-25 18:42:42 +00:00
izydorst
3e0b7b9917 oserrlist for GEOS
git-svn-id: svn://svn.cc65.org/cc65/trunk@1844 b7a2c559-68d2-44c3-8de9-860c34a00d81
2002-12-25 15:23:22 +00:00
izydorst
dc207514dd support for .zeropage segment in GEOS
git-svn-id: svn://svn.cc65.org/cc65/trunk@1834 b7a2c559-68d2-44c3-8de9-860c34a00d81
2002-12-23 22:14:14 +00:00
cuz
07b040fe5a Added STARTUP and LOWCODE segments
git-svn-id: svn://svn.cc65.org/cc65/trunk@1776 b7a2c559-68d2-44c3-8de9-860c34a00d81
2002-12-16 09:30:52 +00:00
izydorst
c8597283ef added _randomize() implementation
git-svn-id: svn://svn.cc65.org/cc65/trunk@1499 b7a2c559-68d2-44c3-8de9-860c34a00d81
2002-11-10 15:48:57 +00:00
cuz
d0599a24fe Move include files into /asminc, changed include file paths
git-svn-id: svn://svn.cc65.org/cc65/trunk@1249 b7a2c559-68d2-44c3-8de9-860c34a00d81
2002-04-21 14:19:16 +00:00
izydorst
2edcb9d73b fixes in structs, added common cc65 color definitions, cgetc laces cursor in
correct line, interrupts are enabled before jumping into _main


git-svn-id: svn://svn.cc65.org/cc65/trunk@1217 b7a2c559-68d2-44c3-8de9-860c34a00d81
2002-04-06 17:37:12 +00:00
izydorst
9346c3fbac info about c1541 in docs, lowered highest available address to $6000 due to
posiblity of overwriting C stack by drawing/copying to screen backbuffer


git-svn-id: svn://svn.cc65.org/cc65/trunk@847 b7a2c559-68d2-44c3-8de9-860c34a00d81
2001-08-15 16:08:15 +00:00
izydorst
823329443f added dio interface, standard mouse and joystick functions, osmaperrno
git-svn-id: svn://svn.cc65.org/cc65/trunk@773 b7a2c559-68d2-44c3-8de9-860c34a00d81
2001-07-03 20:24:28 +00:00
cuz
f3b93741ab Use the condes feature
git-svn-id: svn://svn.cc65.org/cc65/trunk@470 b7a2c559-68d2-44c3-8de9-860c34a00d81
2000-11-22 22:19:09 +00:00
uz
53dd513176 This commit was generated by cvs2svn to compensate for changes in r2,
which included commits to RCS files with non-trunk default branches.


git-svn-id: svn://svn.cc65.org/cc65/trunk@3 b7a2c559-68d2-44c3-8de9-860c34a00d81
2000-05-28 13:40:48 +00:00