1
0
mirror of https://github.com/cc65/cc65.git synced 2026-04-19 09:28:25 +00:00
Commit Graph

5818 Commits

Author SHA1 Message Date
Oliver Schmidt 2c19ec4753 Merge pull request #45 from groessler/something_to_pull
Atari XL target
2013-10-01 12:02:02 -07:00
Christian Groessler 7fb0cf4bb2 Some formatting and style fixes. 2013-10-01 11:36:37 +02:00
Christian Groessler 213f93cce4 disable DEBUG 2013-09-27 22:14:26 +02:00
Christian Groessler 39a98f250b untabify 2013-09-27 22:01:54 +02:00
Christian Groessler c88e0818b4 Leave the character generator at $E000 like atarixl.cfg does. 2013-09-27 21:50:17 +02:00
Christian Groessler d67d19211c Merge remote-tracking branch 'upstream/master' 2013-09-25 22:19:57 +02:00
Oliver Schmidt 227ed9bdcd Merge pull request #44 from greg-king5/archiver
Hide an unneeded ar65 status message.
2013-09-23 15:16:11 -07:00
Greg King 82299f3caa Made the archiver announce a library's creation only if it is being verbose. 2013-09-23 16:10:12 -04:00
Christian Groessler 34e75afec3 adapt to CHARGEN_RELOC 2013-09-20 18:09:53 +02:00
Christian Groessler 722dbaa1aa Add comment describing the need to have the runtime library compiled
with CHARGEN_RELOC enabled.
2013-09-20 18:09:16 +02:00
Christian Groessler aa2167926a move CHARGEN_RELOC enabling to Makefile.inc 2013-09-20 00:26:49 +02:00
Christian Groessler 37ed72bc89 cleanup and document CHARGEN_RELOC change 2013-09-20 00:10:34 +02:00
Christian Groessler fe75788015 add CHARGEN_RELOC knob to conditionally include the code to change CHBASE 2013-09-19 23:34:45 +02:00
Christian Groessler 60e97f4d96 move macros to enable and disable the ROM into a separate include file 2013-09-19 23:21:09 +02:00
Christian Groessler 47a6390753 adjust some variable names 2013-09-19 22:40:20 +02:00
Christian Groessler 0a7cb64d2e Use '.ifdef' and '.ifndef' instead of '.if .defined' and '.if .not .defined'. 2013-09-19 22:36:22 +02:00
Christian Groessler ae53413c5c Merge remote-tracking branch 'upstream/master' 2013-09-18 17:11:26 +02:00
Oliver Schmidt 3c8ec18f2e Merge pull request #43 from groessler/something_to_pull
override _sys() function for Atari targets
2013-09-18 07:42:00 -07:00
Christian Groessler 2e10a55b51 use '.ifndef' instead of '.if .not .defined' 2013-09-18 16:36:24 +02:00
Christian Groessler c210dfcb94 use '.ifndef' instead of '.if .not .defined' 2013-09-18 16:36:03 +02:00
Christian Groessler ff18dcaa16 override _sys() function for Atari targets 2013-09-18 15:35:55 +02:00
Christian Groessler 2de7535c0e Merge remote-tracking branch 'upstream/master' 2013-09-18 15:34:57 +02:00
Oliver Schmidt acc1c1ed87 Merge pull request #42 from groessler/something_to_pull
Testprogram for _sys() on Atari; some atari.h changes
2013-09-18 06:23:25 -07:00
Christian Groessler 7c0b049ef7 some cosmetic cleanups 2013-09-18 01:27:44 +02:00
Christian Groessler b713706304 Get rid of SAVEAREA segment: fold it into LOWDATA. 2013-09-18 00:48:01 +02:00
Christian Groessler d0c41ecee9 Default atatixl.cfg file now leaves the character generator at $E000.
This reduces the potential to flicker, but creates two separate
memory areas in the high memory.
For applications which require a large continuous memory space in
high memory, atarixl-largehimem.cfg is provided. With high IRQ
activity or DL interrupt there might be flicker.
2013-09-18 00:38:29 +02:00
Christian Groessler 42835d91b8 remove __RESERVED_MEMORY__: not supported on atarixl 2013-09-18 00:28:48 +02:00
Christian Groessler de639fdf6a introduce SHADOW_RAM2 2013-09-18 00:27:45 +02:00
Christian Groessler 678ffbdd4d add support for SHADOW_RAM2 segment 2013-09-18 00:25:18 +02:00
Christian Groessler 3df94fba92 introduce SHADOW_RAM2 2013-09-18 00:17:45 +02:00
Christian Groessler f679c9703c consider __STACKSIZE__ when initializing sp for atarixl 2013-09-17 23:03:33 +02:00
Christian Groessler 367bd368c0 override _sys() function for Atari targets 2013-09-17 22:52:18 +02:00
Christian Groessler c6e6baab7d add testprogram for _sys() function on Atari 2013-09-17 22:35:29 +02:00
Christian Groessler 1135bc2acd add IOCB command codes to atari.h 2013-09-17 22:35:17 +02:00
Christian Groessler b20294594c add testprogram for _sys() function on Atari 2013-09-17 22:33:48 +02:00
Christian Groessler 5d36270f78 add IOCB command codes to atari.h 2013-09-17 22:32:43 +02:00
Christian Groessler 85170998ad more atarixl linker cfg file cleanups; adapt atarixl-overlay.cfg 2013-09-13 21:47:39 +02:00
Christian Groessler 5caf6c8854 atarixl linker cfg file cleanups; set default load address to 400 for atarixl 2013-09-13 20:29:24 +02:00
Christian Groessler aac88eac53 Use labels instead of segment load addresses to specify entry points
in the EXE file.
2013-09-13 18:28:17 +02:00
Christian Groessler 53c5a6a668 Merge remote-tracking branch 'upstream/master' 2013-09-13 16:15:11 +02:00
Oliver Schmidt 78473f73c9 Merge pull request #41 from groessler/something_to_pull
Remove obsolete ZPSAVE segment.
2013-09-13 07:13:32 -07:00
Christian Groessler fbabf960ca Remove obsolete ZPSAVE segment. 2013-09-13 16:01:52 +02:00
Christian Groessler 237bb9850c Remove obsolete ZPSAVE segment. 2013-09-13 16:00:56 +02:00
Christian Groessler 3d0ebef0f5 Merge remote-tracking branch 'upstream/master'
Conflicts:
	testcode/lib/tinyshell.c
2013-09-12 13:24:35 +02:00
Oliver Schmidt 6466826dc8 Merge pull request #40 from groessler/something_to_pull2
testcode/lib/tinyshell.c: add 'verbose' and 'cls' commands; add SP check
2013-09-12 04:13:43 -07:00
Oliver Schmidt 31b0e5da23 Merge pull request #39 from groessler/something_to_pull
Fix strtoul 'endptr' return value: It should point to the first invalid character,
2013-09-12 04:05:39 -07:00
Christian Groessler bd2b2e0f7d Fix last change: Stack check for all CC65 targets. Enable subdirectories on Apple 2. 2013-09-12 13:04:55 +02:00
Christian Groessler 2051adeb4d Fix strtol 'endptr' return value. 2013-09-12 12:38:20 +02:00
Christian Groessler d488272357 testcode/lib/tinyshell.c: Enable SP check only for CC65
targets. Enable 'cls' command only for Atari. Enable subdirectory
commands only for Atari and non-CC65 targets.
2013-09-12 12:32:59 +02:00
Christian Groessler 619de8b314 testcode/lib/tinyshell.c: fix error message 2013-09-12 00:16:29 +02:00