Commit Graph

19 Commits

Author SHA1 Message Date
Markus Fröschle
c69f2487e3 bit checks to wait for FPGA ready were the wrong way round.
Allowed the compiler to use m68k bitfield instructions (-mbitfield). Now produces nearly the same code than Fredi's assembler sources.
2012-10-16 06:13:48 +00:00
Markus Fröschle
f39d23a1df changed srecord extension to .s19 according to Vincent's suggestion 2012-10-14 19:58:31 +00:00
Markus Fröschle
5759bf9ca3 removed object files list from final linker call since that's misleading (controlled through link script itself) 2012-10-14 14:15:31 +00:00
Markus Fröschle
47ef9b01de added functions (in cache.[ch]) to flush data and instruction caches for specific memory regions 2012-10-14 10:37:54 +00:00
Markus Fröschle
b49934f552 Made compiler more picky by adding -Wall to CFLAGS.
This showed up more warnings where some are already fixed.
2012-10-14 09:24:25 +00:00
Markus Fröschle
09238a0e11 still had the wrong CPU in the Makefile. Not its "-mcpu=5474" as suggested. 2012-10-14 08:35:41 +00:00
Markus Fröschle
f0c0b4a739 fixed "clean" target to really clean
added a "depend" target
2012-10-14 07:01:07 +00:00
Markus Fröschle
40b109d5ec fixed CFLAGS according to Vincent's suggestions 2012-10-14 06:45:34 +00:00
Markus Fröschle
e50cc71df2 started link script rewrite - needed lots of symbol changes because leading underscores in symbol names 2012-10-13 21:14:57 +00:00
Markus Fröschle
330423612e 2012-10-13 07:34:40 +00:00
Markus Fröschle
7ec64043db 2012-10-12 19:24:48 +00:00
Markus Fröschle
78848eb4cf changed types to use <stdint.h> 2012-10-12 15:45:50 +00:00
Markus Fröschle
10bfc8f070 fixed pattern rules 2012-10-12 06:55:17 +00:00
Markus Fröschle
4b912abd61 no objects really go to the objs directory 2012-10-12 06:49:15 +00:00
Markus Fröschle
56edf469ba Fixed typo (SOBJS instead of AOBJS) 2012-10-12 06:43:48 +00:00
Markus Fröschle
8c9e6feac5 generate object files into objs directory 2012-10-12 06:35:02 +00:00
Markus Fröschle
f15170afc0 fixed typo (assembler sources weren't initialized correctly) 2012-10-12 06:16:50 +00:00
Markus Fröschle
caaf401218 rather optimize for size than speed for now 2012-10-12 06:13:44 +00:00
Markus Fröschle
e6d5bc9114 GNU toolchain Makefile 2012-10-11 14:11:52 +00:00