Commit Graph

1034 Commits

Author SHA1 Message Date
Markus Fröschle
02315cf502 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
c58a3a8a1a 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
57185d8cb3 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
158972b31c basically finished, but EmuTOS does not seem to like it yet... 2013-05-05 17:18:25 +00:00
Markus Fröschle
946a5fc244 basically finished, but EmuTOS does not seem to like it yet... 2013-05-05 17:16:07 +00:00
Markus Fröschle
2bc0277b69 basically finished, but EmuTOS does not seem to like it yet... 2013-05-05 17:15:24 +00:00
Markus Fröschle
159e6e3bc1 basically finished, but EmuTOS does not seem to like it yet... 2013-05-05 17:10:48 +00:00
Markus Fröschle
d499057d5f fixed file encoding (was MacRoman instead of UTF-8) 2013-05-02 20:48:11 +00:00
Markus Fröschle
cadaae5ebe added proper GPL license header 2013-05-02 20:36:48 +00:00
Markus Fröschle
38ef6a1191 removed setting of _drvbits (does not work anyway) 2013-05-02 05:24:16 +00:00
Markus Fröschle
12dd798ec8 added BPB struct definition and reserved space for four partitions/SD-card 2013-05-02 05:22:58 +00:00
Markus Fröschle
167f902a84 compile -mshort for xhdi_interface() _only_ (fixed Makefile) 2013-05-02 05:10:19 +00:00
Markus Fröschle
aaadcb05c4 XHDI handler doesn't get called? 2013-05-01 20:07:22 +00:00
Markus Fröschle
8de5f05f1d fixed vector bending (very ugly) 2013-05-01 16:30:15 +00:00
Markus Fröschle
0da520b6e6 fixed writing the trap #0 vector to the wrong location... 2013-05-01 14:40:47 +00:00
Markus Fröschle
d1f5419788 baked everything together (trap #0 handler) 2013-05-01 14:32:23 +00:00
Markus Fröschle
2b34bec3cc implemented function to initialize driver hook 2013-05-01 14:15:25 +00:00
Markus Fröschle
935106ada6 code beautified 2013-05-01 12:50:25 +00:00
Markus Fröschle
eeead8f74a added missing function xhdi_reaccess() 2013-05-01 11:00:27 +00:00
Markus Fröschle
5b4204a1d8 initial (experimental) version of BaS_gcc SD-card driver for EmuTOS 2013-05-01 08:51:18 +00:00
Markus Fröschle
77a1440290 started coding to bring SD card routines to EmuTOS 2013-05-01 06:28:30 +00:00
Markus Fröschle
dbe59f26a3 fixed "clean" target and made sure code compiles with m68k-atari-mint toolchain 2013-03-03 08:57:26 +00:00
Markus Fröschle
e1394d4032 2013-03-03 08:52:09 +00:00
Markus Fröschle
4a1e0d1c9f eliminated some compiler warnings 2013-03-03 08:48:30 +00:00
Markus Fröschle
11ba8aaaae fixed formatting 2013-03-02 22:29:02 +00:00
Markus Fröschle
7535bb7333 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
9c2a53b84e made basflash.s19 more self-contained 2013-02-26 15:39:36 +00:00
Markus Fröschle
435f1ee659 separated "standard library" string functions into bas_string.[ch] 2013-02-26 11:04:25 +00:00
Markus Fröschle
4073542762 continued implementing flash routines 2013-02-18 10:22:35 +00:00
Markus Fröschle
a1d9651ab6 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
624e690f62 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
6b4da80a56 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
739c8394d4 added basflash_start (startup()) as very first routine 2013-02-16 07:59:46 +00:00
Markus Fröschle
55b50fa2ee extended to support 24-bit S2 and S8 records 2013-02-16 06:51:30 +00:00
Markus Fröschle
7f00347c81 continued implementing flash routines 2013-02-14 13:58:27 +00:00
Markus Fröschle
ce0d64c969 added libbas.a to the "clean" target 2013-02-14 09:11:45 +00:00
Markus Fröschle
06c764acaf updated Makefile comments 2013-02-14 09:07:40 +00:00
Markus Fröschle
8b2b81427e fixed formatting 2013-02-14 07:18:11 +00:00
Markus Fröschle
11f23d2485 fixed includes 2013-02-14 07:13:43 +00:00
Markus Fröschle
293ea4ad4a Fixed comments 2013-02-14 07:08:50 +00:00
Markus Fröschle
bc9973da75 fixed comments 2013-02-14 06:54:27 +00:00
Markus Fröschle
216b75fc8c added flash regions 2013-02-13 21:30:36 +00:00
Markus Fröschle
92f609473d ensured compiling on Mac OS X 2013-02-13 19:28:20 +00:00
Markus Fröschle
d54684496a added ROM/RAM translation addresses 2013-02-13 16:44:11 +00:00
Markus Fröschle
71efe29815 added ROM/RAM translation addresses 2013-02-13 16:42:57 +00:00
Markus Fröschle
d2da6b11ca added string handling functions for path manipulation 2013-02-13 16:34:27 +00:00
Markus Fröschle
dfc2b890cc added skeleton for flashcode testing from SD card 2013-02-13 16:06:32 +00:00
Markus Fröschle
e0e29fc622 made "clean" target remove all mapfiles and intermediate linker scripts 2013-02-13 11:01:23 +00:00
Markus Fröschle
9aa1c4f220 started to do actual flashing code 2013-02-06 13:17:49 +00:00
Markus Fröschle
a5e80dad1f deciphered SDRAM initialization values (SDCR and SDMR) with Coldfire preprocessor macros 2013-02-05 16:33:35 +00:00