Commit Graph

  • 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
  • dcdfc7460c fixed POKEY and GTIA defines: now there are different defines for read and write access cpg 2000-10-11 14:30:09 +00:00
  • 04c9e1e3c7 Check for macro redefinitions that are not identical and flag them as an error. cuz 2000-10-10 21:20:34 +00:00
  • 1174e5dbe3 Fixed two problems that weren't obvious with the old type casts. cuz 2000-10-10 20:42:05 +00:00
  • 1c2d6e984d New module cuz 2000-10-10 20:41:18 +00:00
  • 2bd62669ce Fixed a bug in explicit type casts cuz 2000-10-10 20:40:36 +00:00
  • 72f0cd6368 Fixed a warning cuz 2000-10-10 20:39:26 +00:00
  • afce58deb6 Added a missing include cuz 2000-10-10 20:39:04 +00:00
  • cbf4fa5707 Make the all target build all libraries cuz 2000-10-10 19:54:45 +00:00
  • 2e227d5406 Declaring a char explicitly as signed was ignored and the default (unsigned) char type was used. cuz 2000-10-10 19:35:32 +00:00
  • 84537ae937 added _dio_read() and _dio_write() handlers cpg 2000-10-09 22:43:01 +00:00
  • c33f95f88e added dioread.o and diowrite.o cpg 2000-10-09 22:33:13 +00:00
  • e40995c889 dio.h - low-level disk-io functions cpg 2000-10-09 22:31:57 +00:00
  • d9180676fd Fixed return value of CmpString and CmpFString cuz 2000-10-08 16:49:19 +00:00
  • d922c0ba26 added SIO_xxx command codes cpg 2000-10-06 23:59:42 +00:00
  • bc40b008d0 fixed 2 typos: one in a comment, the other one in the CH_EOL definition cpg 2000-10-06 23:35:56 +00:00
  • 97f9682307 Added labels, SIEZ attribute for labels, dependent labels etc. cuz 2000-09-29 12:26:34 +00:00
  • c15fb9b50f Debugged the mouse routines cuz 2000-09-26 19:44:44 +00:00
  • 9633ff1882 Started debugging the mouse routines cuz 2000-09-26 18:46:29 +00:00
  • ee084ac224 Added dword tables, char comments etc. cuz 2000-09-26 07:08:38 +00:00
  • 806461993b Moved data output routines into a separate module. Added output pagination. cuz 2000-09-25 07:06:46 +00:00
  • 42fb5661f1 Working cuz 2000-09-24 20:54:49 +00:00
  • 16bc247cbf Added da65 cuz 2000-09-24 19:08:36 +00:00
  • b960e3ead3 Started to add config file cuz 2000-09-24 19:06:59 +00:00