Commit Graph

  • 8d94ef3fea Working on the condes feature cuz 2000-11-21 10:51:53 +00:00
  • 23937f1dac First condes feature test cuz 2000-11-20 23:05:52 +00:00
  • d2d7a2e31b Added condes decls to all linker config files cuz 2000-11-20 23:04:30 +00:00
  • 0beeda5852 Debugging the condes support cuz 2000-11-20 22:59:11 +00:00
  • 834a3eac52 Added condes tables to c64 config cuz 2000-11-20 22:58:41 +00:00
  • 5b1b4ea00d New condes module cuz 2000-11-20 22:17:14 +00:00
  • ce76aba929 Moved the jmpvec module from common to runtime cuz 2000-11-20 21:59:43 +00:00
  • 518220f9cf First finished implementation of the condes feature cuz 2000-11-20 21:56:48 +00:00
  • 7646787a6e Added InitFilePos method cuz 2000-11-20 19:44:18 +00:00
  • b9970cb7da Working on the condes feature cuz 2000-11-20 15:22:57 +00:00
  • 9c35f5278a PM base isn't hardcoded anymore, we now get it from the startup code cpg 2000-11-19 22:59:05 +00:00
  • 6e6d36b89d reserve memory for mouse PM if RESERVE_MOUSE_MEMORY is defined (normally yes) cpg 2000-11-19 22:58:22 +00:00
  • 53a885df58 Make target for generating the .inc files cuz 2000-11-19 17:39:12 +00:00
  • 93c998d9e8 MingW fixes cuz 2000-11-19 17:35:07 +00:00
  • 5ad8b34061 added definition for DCB cpg 2000-11-19 01:53:29 +00:00
  • 56489eb834 Fixed a DJGPP warning cuz 2000-11-17 10:31:39 +00:00
  • cc9a01777e Small fix for DJGPP cuz 2000-11-17 10:24:16 +00:00
  • dc5e8abfaf mouse.o: new object file cpg 2000-11-17 01:25:40 +00:00
  • 6eef1c5d9a fixed & adapted for cc65 cpg 2000-11-17 01:24:38 +00:00
  • 2326ca6274 Atari mouse routines -- original version from F.Offenga cpg 2000-11-17 01:23:44 +00:00
  • df52e29196 Updated the mouse module cuz 2000-11-16 23:50:38 +00:00
  • 8f6b114bb8 Changed mouse_down --> mouse_buttons, added MOUSE_BTN_LEFT define, changed return code of mouse_init. cuz 2000-11-16 23:40:09 +00:00
  • f681d0fdad added mouse type defines; added mouse_down() prototype cpg 2000-11-16 23:05:00 +00:00
  • 94c6fb5c4b added explanation of return codes cpg 2000-11-16 21:42:38 +00:00
  • e9a67d0abd removed leading _ from dio functions and types; added small explanation of each function cpg 2000-11-16 21:38:00 +00:00
  • 16d52709b0 dio functions and types now have no leading _ anymore cpg 2000-11-16 21:27:42 +00:00
  • 0283e309da dio functions and type now have no leading _ anymore; swapped phys. and log. parameters cpg 2000-11-16 21:27:07 +00:00
  • bfff0af539 removed _dio_format prototype cpg 2000-11-14 21:16:10 +00:00
  • 12996ee12b New module to handle initializers cuz 2000-11-03 09:31:18 +00:00
  • 0dce6a79b6 Removed underlines from struct names cuz 2000-11-02 22:11:48 +00:00
  • 18840117ec Removed underlines from structure names. Moved the fragment type into its own module. cuz 2000-11-02 22:11:25 +00:00
  • d341e0ad76 Removed error numbers in favour of literal error messages. The error numbers were harder to manage, made the code harder to read, and lead no less verbose messages, since it was effort to add a new message. The new approach has the drawback that it's more difficult to translate, but this won't happen anyway. cuz 2000-11-02 21:22:33 +00:00
  • 7bb82698d1 Split of the lruntime module cuz 2000-11-01 22:03:22 +00:00
  • 8f83a48602 Replaced missing routine, fixed a bug cuz 2000-10-31 19:17:01 +00:00
  • acdadf8695 Fixed a bug in the last change cuz 2000-10-31 19:16:44 +00:00
  • db656c5e38 Added missing params to Error function cuz 2000-10-31 19:12:27 +00:00
  • 4680e36ad0 Module split cuz 2000-10-31 18:57:00 +00:00
  • 12026ee98a Optimization cuz 2000-10-31 18:53:38 +00:00
  • 39478bcd8b Removed unneeded imports cuz 2000-10-31 18:53:19 +00:00
  • e2c2f872c0 Splitted the dec and inc modules into smaller ones cuz 2000-10-31 18:42:47 +00:00
  • 0899e279b3 Added a sort function cuz 2000-10-31 18:25:52 +00:00
  • cb762d9d7c Added type parameter to mouse_init cuz 2000-10-31 18:15:46 +00:00
  • 1226f095e1 Moved the target configurations into separate files cuz 2000-10-31 18:08:25 +00:00
  • 0e1c29d299 Describe .initializer cuz 2000-10-30 21:54:28 +00:00
  • 7c436aec1d Squeeze 2 bytes out of the startup code cuz 2000-10-30 21:46:45 +00:00
  • 00e858c9de Squeeze 2 bytes out of the startup code cuz 2000-10-30 21:02:49 +00:00
  • e66b11770f Squeeze 4 bytes out of the startup code cuz 2000-10-30 21:01:34 +00:00
  • 72e32b332b Working on initializers cuz 2000-10-30 20:48:11 +00:00
  • 3fde2841f1 Fixed a bug cuz 2000-10-30 19:52:30 +00:00
  • 99c9f4fe4e Renamed EXP_INITIALIZER cuz 2000-10-30 19:52:22 +00:00
  • e5c029e538 Renamed EXP_INITIALIZER, added check macros cuz 2000-10-30 19:48:13 +00:00
  • c4778045f9 Add initializer bit in debug syms cuz 2000-10-30 19:33:04 +00:00
  • 9977ddd973 Add initializer cuz 2000-10-30 19:30:26 +00:00
  • 3485519242 Bump version number cuz 2000-10-30 19:29:57 +00:00
  • 6ddfa26ecb Change symbol flags, add initializer cuz 2000-10-30 19:29:25 +00:00
  • 7bd394a7dc made the input parameters of _dio_log_to_phys and _dio_phys_to_log const cpg 2000-10-29 00:31:31 +00:00
  • 050869cbfa moved ourcl to bss cpg 2000-10-29 00:06:50 +00:00
  • ea6c5c8d43 fd_table functions around getfd; used by startup code cpg 2000-10-29 00:05:47 +00:00
  • 3c71bcdb58 moved getfd and fdt_to_fdi functions and fd_table into getfd file; moved fd_table defines to fd.inc cpg 2000-10-29 00:05:06 +00:00
  • b6c09c5acb getfd.o: new object file cpg 2000-10-29 00:02:11 +00:00
  • e4531f807a defines for the fd redirection table cpg 2000-10-29 00:01:20 +00:00
  • 4a7642e98c Splitted the push.s module cuz 2000-10-26 20:43:54 +00:00
  • 826a9545e4 Two module splits cuz 2000-10-26 20:43:29 +00:00
  • 623fd3e103 Splitted the atexit module. Minor cleanup in doatexit. cuz 2000-10-26 06:36:29 +00:00
  • 0df99f3d4d Rewrite of spaspidx and staxspidx. More module splits. cuz 2000-10-26 06:35:45 +00:00
  • dd0ddc94e3 More module splits cuz 2000-10-25 19:53:22 +00:00
  • e3a8e6bbe4 Splitted the lconvert module into three smaller ones to allow for smaller executables if not all functions are used. cuz 2000-10-25 07:06:55 +00:00
  • b0e41e487d use DISKID define instead of hardcoded value cpg 2000-10-23 21:39:45 +00:00
  • 10a099af24 Changed email of Freddy Offenga cuz 2000-10-23 21:19:12 +00:00
  • 3b7f8eeaab Handling of the '+' and ' ' flags was incorrect if the value was negative cuz 2000-10-21 21:52:21 +00:00
  • 7eae698264 renamed the functions; adapted them to the new parameters cpg 2000-10-20 21:59:05 +00:00
  • 99083a83db added diopp_xxx defines cpg 2000-10-20 21:57:50 +00:00
  • e804c35e59 added _dio_phys_pos structure and renamed the translation functions cpg 2000-10-20 15:55:46 +00:00
  • 71aba577c8 Add the default libraries if both, a target and a config file are given. Previously no startup file and system library were passed to the linker if a configuration file was specified on the command line. cuz 2000-10-20 14:37:24 +00:00
  • 979700f2fe adapted to new calling parameters (_dhandle_t) cpg 2000-10-18 23:54:27 +00:00
  • 2690dfc172 now returns a pointer to the entry in sectsizetab cpg 2000-10-18 23:51:29 +00:00
  • 6b6e282283 adapted function prototype (comment) cpg 2000-10-18 23:50:01 +00:00
  • e9e7fd4d31 adapted to new parameters cpg 2000-10-18 23:47:42 +00:00
  • 5747fcd976 sst_xxx defines for dio functions cpg 2000-10-18 23:43:25 +00:00
  • b296a66b3b adapted to new parameters (_dhandle_t) cpg 2000-10-18 23:41:03 +00:00
  • 39b380b6e6 Added handling for -h command line parameter cuz 2000-10-18 07:29:40 +00:00
  • 46dd4af601 put grmemusage table into rodata segment cpg 2000-10-18 00:01:13 +00:00
  • 84531f991f changed Atari ZP define to have max. ZP space available cpg 2000-10-17 23:51:01 +00:00
  • 2986692f60 write functions now get a const void *buffer cpg 2000-10-17 21:47:24 +00:00
  • 6f60139c57 _dio_open and _dio_close functions cpg 2000-10-16 23:24:24 +00:00
  • e32644afb0 get transfer size from sectsizetab cpg 2000-10-16 23:23:22 +00:00
  • a35cafa626 diopncls.o: new object file cpg 2000-10-16 23:22:07 +00:00
  • c68d27d930 _dio_open and _dio_close are now real functions on Atari cpg 2000-10-16 23:05:53 +00:00
  • 5807140732 Allow larger address ranges cuz 2000-10-15 19:52:33 +00:00
  • 221ef5a9c2 Error handling cleanup/changes. cuz 2000-10-15 19:52:01 +00:00
  • 5cf9e0af18 Working on the new parser. cuz 2000-10-15 19:51:39 +00:00
  • 669d063e75 Added functions taking and returning consts cuz 2000-10-15 09:24:21 +00:00
  • bca9028cea Added an older conversion program cuz 2000-10-14 17:53:26 +00:00
  • 87838bc53f implements _sio_call function, direct call to SIO handler cpg 2000-10-12 21:03:53 +00:00
  • 65006f5909 implements _dio_snum_to_chs (dummy on Atari) cpg 2000-10-12 21:02:50 +00:00
  • 068d2d3fb9 implements _dio_chs_to_snum function (dummy on Atari) cpg 2000-10-12 21:02:24 +00:00
  • 282b2946bd implements _dio_write_verify with the __sio_call function cpg 2000-10-12 21:01:24 +00:00
  • 3f71fcb293 now sets up SIO command and transfer direction; __sio_call now does the real work cpg 2000-10-12 21:00:19 +00:00
  • bf32739271 siocall.o, diowritev.o, dio_cts.o, dio_stc.o: new source files cpg 2000-10-12 20:57:37 +00:00
  • 354605c751 _dio_setup and _dio_finish are now called _dio_open and _dio_close; for the Atari target they're both dummies cpg 2000-10-12 20:52:23 +00:00