Commit Graph

  • d4e71bfb59 Removed a JMP (ind) cuz 2002-07-16 09:40:45 +00:00
  • 0921d9c1ee Fixed a bug cuz 2002-07-15 21:00:28 +00:00
  • 7e9d911d16 Add ROM function defines cuz 2002-07-15 20:07:30 +00:00
  • 55dfc0f312 Use MEMSIZE instead of using a fixed high mem location cuz 2002-07-15 20:03:37 +00:00
  • dd6e59e1cc fixed info field offset and author field length izydorst 2002-07-15 18:25:39 +00:00
  • dc3aa1dfdd integrated VLIR linker into grc izydorst 2002-07-12 16:36:05 +00:00
  • 27cd610d49 Fixed a bug cuz 2002-07-12 09:10:02 +00:00
  • 7c9bf720d8 Fixed a bug cuz 2002-07-12 08:45:42 +00:00
  • 8c7f650621 More changes from Lisa cuz 2002-07-12 07:58:11 +00:00
  • 30f4bc52f7 Output the command line for sub-processes when -d is given cuz 2002-07-11 19:46:11 +00:00
  • 4fd0da1635 Fixed usage output cuz 2002-07-11 19:29:17 +00:00
  • 02a75f8a74 Fixed a typo cuz 2002-07-11 19:26:05 +00:00
  • 68166eb575 Added new defines cuz 2002-07-11 14:07:27 +00:00
  • afb0f66ab7 Removed obsolete version.h file cuz 2002-07-10 21:09:38 +00:00
  • f93eb903ba Fixed/worked around a bug cuz 2002-07-10 21:04:02 +00:00
  • 63123a3566 example for creating VLIR binary using ca65 izydorst 2002-07-10 19:29:34 +00:00
  • a152fe71c5 support for VLIR structured files when using ca65 only izydorst 2002-07-10 18:43:04 +00:00
  • da3baace1f More changes from Lisa Higgins cuz 2002-07-10 12:33:11 +00:00
  • 380582e4a3 Copy TGI drivers into main lib dir cuz 2002-07-07 11:17:27 +00:00
  • 692ea74463 Add URL for AppleWin cuz 2002-07-07 11:17:09 +00:00
  • e2f95ebca5 Add tgi_horline cuz 2002-07-07 11:12:41 +00:00
  • 613cb2ff77 Add TGI driver cuz 2002-07-07 11:12:16 +00:00
  • 104ce990cb More work on the graphics subsystem cuz 2002-07-07 10:30:31 +00:00
  • 0fec0ce4d0 Revoked last change cuz 2002-07-05 21:12:06 +00:00
  • 750f5e5028 Added a file header cuz 2002-07-05 21:11:16 +00:00
  • 88494bf2e7 Don't call _revers for _textcolor, because both are different and the apple does not support colors. cuz 2002-07-05 14:44:44 +00:00
  • e9d22aab3e Additions/improvements by CyberX cuz 2002-07-01 20:17:06 +00:00
  • 2922461175 Added tutorial files cuz 2002-07-01 19:47:08 +00:00
  • 84cb41f625 Fixed a bug cuz 2002-06-23 14:02:09 +00:00
  • 75f57eb1df Make the jump table segment writeable cuz 2002-06-23 09:42:00 +00:00
  • 71bfc5a910 Return bg color if coords out of range cuz 2002-06-22 22:01:14 +00:00
  • 207c4a9e56 Working on the TGI library cuz 2002-06-22 21:53:58 +00:00
  • fb4bb7b383 Fixed a bug cuz 2002-06-22 21:46:32 +00:00
  • bf944755dd Working on the TGI library cuz 2002-06-22 21:40:24 +00:00
  • 897c1d8523 Added emulation and more clipping for the BAR function. Copy colors and page count into local storage from the driver. Added more functions. cuz 2002-06-22 13:10:02 +00:00
  • dcbd059858 Change calling conventions cuz 2002-06-22 11:17:33 +00:00
  • 89752c9d29 Added clipping cuz 2002-06-22 11:17:06 +00:00
  • ccb0127ed9 Target clean needs to clean the tgi dir cuz 2002-06-22 10:58:47 +00:00
  • 574ac2393b Rewrote cbm_open and cbm_read in assembler saving about 80 bytes total. cuz 2002-06-22 10:58:24 +00:00
  • 74b9e4831a Working cuz 2002-06-21 21:15:46 +00:00
  • 0ee967fe17 Changed function prototype cuz 2002-06-21 16:26:15 +00:00
  • 579e1ae267 TGI Implementation cuz 2002-06-21 16:25:56 +00:00
  • 7fc24b058a TGI Implementation cuz 2002-06-21 14:16:32 +00:00
  • 2614d20153 TGI Implementation cuz 2002-06-21 13:39:32 +00:00
  • f82ac8a91c TGI Implementation cuz 2002-06-21 13:28:51 +00:00
  • e50b24d46a Implementing TGI cuz 2002-06-21 12:46:52 +00:00
  • 8c8f0ba06f New TGI module cuz 2002-06-21 12:08:57 +00:00
  • 1d35deabc8 Added TGI files, removed obsolete graphics.h cuz 2002-06-21 12:01:16 +00:00
  • 18af56060d Added TGI files cuz 2002-06-21 12:00:45 +00:00
  • ad7e08bf56 Fixed a bug cuz 2002-06-15 12:03:06 +00:00
  • bf42f56500 Fixed zero page segment size cuz 2002-06-15 11:25:10 +00:00
  • a1fa833da3 Fixed a bug cuz 2002-06-14 13:13:27 +00:00
  • a96da498f5 Renamed the functions working with "struct Function". Fixed a problem with K&R functions: In a function with no return type specified, the compiler did not allow a simple "return" statement. However, there was no "void" type at that time, so it was not possible to specify something else. The solution is to allow omission of a return value in a K&R function with an implicit int type. Other types or an explicit int is still checked. cuz 2002-06-12 12:12:04 +00:00
  • fc3d55d196 put segment keywords so bss, data and rodata are used for storage izydorst 2002-06-04 22:49:09 +00:00
  • 593797f9eb fixed LoadW for doing 16-bit offsets loads, not only constants izydorst 2002-06-04 11:20:29 +00:00
  • 8d8ec57003 Added atmos.h from Jede cuz 2002-06-04 07:03:38 +00:00
  • dbf942a339 Added Debrune Jérôme cuz 2002-06-03 20:34:44 +00:00
  • eb568293d7 Added support for the Oric atmos (with some help by Debrune Jérôme <jede@oric.org>) cuz 2002-06-03 20:23:15 +00:00
  • 606ecafccd New target: oric atmos cuz 2002-06-03 20:14:11 +00:00
  • 0e76f703c9 Fixed a typo cuz 2002-05-31 10:07:58 +00:00
  • 86f74d96ab added ICAX3, ICAX4, ICAX5 cpg 2002-05-30 12:48:58 +00:00
  • ec0c01728d Fixed a typo cuz 2002-05-27 09:57:50 +00:00
  • 21afe25e90 Indirect fastcall functions with no parameters may be called as if it were cdecl functions, this generates better code. Remove a small error that caused indirect non fastcall function to always be handled as variadic, which meant a useless load of the Y register was added. cuz 2002-05-26 11:08:17 +00:00
  • 33c1e82bda Move zp space out of crt0.s cuz 2002-05-26 09:09:10 +00:00
  • 3aadd7f62b Combine the existing include files, move zp space out of crt0.s cuz 2002-05-26 09:08:52 +00:00
  • 9556117f0f zpspace cannot be an external symbol cuz 2002-05-26 08:32:47 +00:00
  • a1a147ee08 Added module with zero page locations cuz 2002-05-26 08:29:31 +00:00
  • ec8ccd24a7 Fixed zero page handling for o65 modules cuz 2002-05-25 15:58:00 +00:00
  • effacc8d8b Fix o65 zeropage handling cuz 2002-05-25 15:52:05 +00:00
  • f1625eb89d initial check-in cpg 2002-05-23 21:58:36 +00:00
  • 52bc49952f implementation which supports SpartaDOS format disks on SpartaDOS cpg 2002-05-23 21:29:55 +00:00
  • 094231be21 updated comment about fdtoiocb return values cpg 2002-05-23 21:26:25 +00:00
  • 67ebea8efa Renamed spawn.c -> spawn-unix.c Added spawn-amiga.c cuz 2002-05-22 08:30:06 +00:00
  • 93813611e5 Added JUMPTABLE segment cuz 2002-05-18 21:39:50 +00:00
  • b0ceece52a Fixed a bug (offset was not correct if more than one module was used). Added support for the new simple o65 addressing format. cuz 2002-05-18 21:39:35 +00:00
  • 25c317dcc3 New o65 defines cuz 2002-05-18 21:38:30 +00:00
  • 9364b206ab Added check/support for simple addressing format. Check the operating system option and return the module id to the caller. Use bzero instead of memset. cuz 2002-05-18 21:38:01 +00:00
  • 009df2d6b5 New entry points for bzero and _bzero cuz 2002-05-18 21:18:45 +00:00
  • 4cb4751164 New o65 defines cuz 2002-05-18 21:13:52 +00:00
  • b44f593ac3 Added bzero, _bzero cuz 2002-05-18 21:13:40 +00:00
  • 3292569a89 One less bug in sizeof ("ABC"). cuz 2002-05-16 17:05:36 +00:00
  • 5c2e2e5a96 support append mode cpg 2002-05-16 15:28:07 +00:00
  • e79d285671 amode_to_bmode fixes: support "a", be more restrictive about the position of the char (r, w, and a must appear as the first char only) cpg 2002-05-16 15:25:48 +00:00
  • f25f2196dd fixed O_CREAT, O_TRUNC, O_APPEND to match the C headers cpg 2002-05-16 15:14:04 +00:00
  • badef3c8e5 Fixed a bug cuz 2002-05-02 12:46:03 +00:00
  • 6ff2aeb8df Bumped the version number cuz 2002-04-26 11:09:28 +00:00
  • 17503f9030 More changes for module support cuz 2002-04-25 20:06:04 +00:00
  • 6e32cf4b11 Add support for a module id cuz 2002-04-25 18:11:05 +00:00
  • 1e0b7c15ad Added support for modules cuz 2002-04-25 18:03:17 +00:00
  • 0ac54f6f22 Add the 'module' target cuz 2002-04-25 05:21:03 +00:00
  • dab745e4b1 New target 'module' cuz 2002-04-25 05:14:14 +00:00
  • 563a3b3579 Add new target 'module' cuz 2002-04-25 05:08:51 +00:00
  • 0041c3c8ac Added configuration for cc65 modules cuz 2002-04-25 05:07:12 +00:00
  • 231fed08f2 mod_ctrl struct cleanup cuz 2002-04-24 18:47:11 +00:00
  • 5c4205b284 Struct cleanup cuz 2002-04-24 18:46:49 +00:00
  • 2a921c4498 Export start and size of the ZP memory area cuz 2002-04-23 20:11:36 +00:00
  • 6bdf186607 Streamlined the code, add zero page relocations cuz 2002-04-23 19:51:45 +00:00
  • 5d567426cb Removed duplicate defs cuz 2002-04-23 19:51:25 +00:00
  • 04834a5cea Start to describe the FILES and FORMAT sections cuz 2002-04-21 20:12:06 +00:00
  • 3f9e7b56ae Support additional o65 attributes. Add a special ID for the cc65 operating system that is written to the OS field of the options header. cuz 2002-04-21 20:00:04 +00:00