Commit Graph

412 Commits

Author SHA1 Message Date
Markus Fröschle
dc40bf93a0 rolled back changes of parameter handling to original EmuTOS "stack trick" (which doesn't work here as well for yet unknown reasons) 2013-05-06 05:58:49 +00:00
Markus Fröschle
9c3c58d641 Had "-fno-omit-frame-pointer" assuming it would improve gdb's ability to find stack frames (which it doesn't). Reset to "-fomit-frame-pointer" to generate shorter code 2013-05-06 05:54:52 +00:00
Markus Fröschle
2181ccd3ab new stddef.h from m68k-atari-mint toolchain apparently contains a conflicting typedef for size_t 2013-05-06 05:22:31 +00:00
Markus Fröschle
c85c3edc88 basically finished, but EmuTOS does not seem to like it yet... 2013-05-05 17:18:25 +00:00
Markus Fröschle
57ca8afb26 basically finished, but EmuTOS does not seem to like it yet... 2013-05-05 17:16:07 +00:00
Markus Fröschle
a8a4226d6f basically finished, but EmuTOS does not seem to like it yet... 2013-05-05 17:15:24 +00:00
Markus Fröschle
f387a8a43b basically finished, but EmuTOS does not seem to like it yet... 2013-05-05 17:10:48 +00:00
Markus Fröschle
6b029a4122 fixed file encoding (was MacRoman instead of UTF-8) 2013-05-02 20:48:11 +00:00
Markus Fröschle
eb54a08de3 added proper GPL license header 2013-05-02 20:36:48 +00:00
Markus Fröschle
79d2f079aa removed setting of _drvbits (does not work anyway) 2013-05-02 05:24:16 +00:00
Markus Fröschle
d789ac6a8c added BPB struct definition and reserved space for four partitions/SD-card 2013-05-02 05:22:58 +00:00
Markus Fröschle
9854df5018 compile -mshort for xhdi_interface() _only_ (fixed Makefile) 2013-05-02 05:10:19 +00:00
Markus Fröschle
c17e47177f XHDI handler doesn't get called? 2013-05-01 20:07:22 +00:00
Markus Fröschle
839277710a fixed vector bending (very ugly) 2013-05-01 16:30:15 +00:00
Markus Fröschle
2f566bc499 fixed writing the trap #0 vector to the wrong location... 2013-05-01 14:40:47 +00:00
Markus Fröschle
30373c5909 baked everything together (trap #0 handler) 2013-05-01 14:32:23 +00:00
Markus Fröschle
fa5c08e54c implemented function to initialize driver hook 2013-05-01 14:15:25 +00:00
Markus Fröschle
c9f2d83715 code beautified 2013-05-01 12:50:25 +00:00
Markus Fröschle
58236509d5 added missing function xhdi_reaccess() 2013-05-01 11:00:27 +00:00
Markus Fröschle
46ace88463 initial (experimental) version of BaS_gcc SD-card driver for EmuTOS 2013-05-01 08:51:18 +00:00
Markus Fröschle
f4e8f4d107 started coding to bring SD card routines to EmuTOS 2013-05-01 06:28:30 +00:00
Markus Fröschle
33e7745b25 fixed "clean" target and made sure code compiles with m68k-atari-mint toolchain 2013-03-03 08:57:26 +00:00
Markus Fröschle
2330224714 2013-03-03 08:52:09 +00:00
Markus Fröschle
e2fbb6e339 eliminated some compiler warnings 2013-03-03 08:48:30 +00:00
Markus Fröschle
b6ef78cdfd fixed formatting 2013-03-02 22:29:02 +00:00
Markus Fröschle
fdbcfaf94e fixed several off-by-one errors in string handling functions
loading and verifying .s19 files from basflash.s19 works!
2013-03-01 19:18:23 +00:00
Markus Fröschle
a92c134454 made basflash.s19 more self-contained 2013-02-26 15:39:36 +00:00
Markus Fröschle
447f961088 separated "standard library" string functions into bas_string.[ch] 2013-02-26 11:04:25 +00:00
Markus Fröschle
d7c632c206 continued implementing flash routines 2013-02-18 10:22:35 +00:00
Markus Fröschle
8069d83787 modified to enable remote debugging of basflash.s19.
basflash.s19 does not work in this version (hang)!
2013-02-17 22:47:24 +00:00
Markus Fröschle
5d5fcd1c37 updated svn:ignore 2013-02-17 07:32:41 +00:00
Markus Fröschle
1731b417b6 modified to enable remote debugging of basflash.s19.
basflash.s19 does not work in this version (hang)!
2013-02-17 07:30:14 +00:00
Markus Fröschle
657c105ee6 modified to enable remote debugging of basflash.s19.
basflash.s19 does not work in this version (hang)!
2013-02-16 08:30:04 +00:00
Markus Fröschle
a1e072f16f added basflash_start (startup()) as very first routine 2013-02-16 07:59:46 +00:00
Markus Fröschle
83695a927a extended to support 24-bit S2 and S8 records 2013-02-16 06:51:30 +00:00
Markus Fröschle
1a6d81ed1d continued implementing flash routines 2013-02-14 13:58:27 +00:00
Markus Fröschle
b49c9e628d added libbas.a to the "clean" target 2013-02-14 09:11:45 +00:00
Markus Fröschle
8f2612ae10 added intermediate files to svn:ignore 2013-02-14 09:09:51 +00:00
Markus Fröschle
0a2afd578a updated Makefile comments 2013-02-14 09:07:40 +00:00
Markus Fröschle
860d0bd703 fixed formatting 2013-02-14 07:18:11 +00:00
Markus Fröschle
257e92df8b fixed includes 2013-02-14 07:13:43 +00:00
Markus Fröschle
c28a1c49df Fixed comments 2013-02-14 07:08:50 +00:00
Markus Fröschle
63304d13c8 fixed comments 2013-02-14 06:54:27 +00:00
Markus Fröschle
b37e507590 added flash regions 2013-02-13 21:30:36 +00:00
Markus Fröschle
4615d7a757 ensured compiling on Mac OS X 2013-02-13 19:28:20 +00:00
Markus Fröschle
5bf9679129 added ROM/RAM translation addresses 2013-02-13 16:44:11 +00:00
Markus Fröschle
e9c7b5e453 added ROM/RAM translation addresses 2013-02-13 16:42:57 +00:00
Markus Fröschle
af9815d6b8 added string handling functions for path manipulation 2013-02-13 16:34:27 +00:00
Markus Fröschle
f3825b729e added skeleton for flashcode testing from SD card 2013-02-13 16:06:32 +00:00
Markus Fröschle
864a67c7e5 made "clean" target remove all mapfiles and intermediate linker scripts 2013-02-13 11:01:23 +00:00