Commit Graph

200 Commits

Author SHA1 Message Date
Markus Fröschle
065bab4805 modified Makefile to generate an elf file that bdmctrl understands.
added mcf5474.bdm to initialize firebee and flash (doesn't work yet for unknown reason)
2012-10-21 19:12:40 +00:00
Markus Fröschle
8f048ff5c3 2012-10-21 05:51:23 +00:00
Markus Fröschle
69cca9fcec 2012-10-20 18:05:26 +00:00
Markus Fröschle
a3b935d636 renamed linker script 2012-10-20 17:34:12 +00:00
Markus Fröschle
de1f61c859 renamed according to Vincent's suggestion 2012-10-20 17:10:07 +00:00
Vincent Rivière
1ffdbfb2d2 Cleaned up jump into the BaS. 2012-10-20 15:59:03 +00:00
Vincent Rivière
059b040a87 Clean up BaS linker script symbols. 2012-10-20 15:50:36 +00:00
Vincent Rivière
ca9268141d Removed useless .code section. 2012-10-20 15:03:23 +00:00
Vincent Rivière
86318c0fed Fixed cache management. 2012-10-20 14:29:57 +00:00
Vincent Rivière
f56e5efee7 Clean up CACR initialization. 2012-10-20 14:00:11 +00:00
Markus Fröschle
f42078c70b 2012-10-20 06:40:10 +00:00
Vincent Rivière
f5cd61cf77 Fixed inverted BaS source and destination. 2012-10-19 21:43:11 +00:00
Vincent Rivière
0d209804ec Added comment about the NVRAM. 2012-10-19 21:09:56 +00:00
Markus Fröschle
7473e59eb0 2012-10-19 15:12:11 +00:00
Markus Fröschle
07d8e58eb6 update comments 2012-10-19 12:46:20 +00:00
Markus Fröschle
4de8e10801 added comments 2012-10-19 12:14:30 +00:00
Markus Fröschle
a7489da1b8 simplified Makefile 2012-10-19 10:57:50 +00:00
Markus Fröschle
34bebc33ba new Makefile target "ram"
moved flash.lk to flash.lk.S. Flash.lk is now an intermediate file
2012-10-19 09:59:44 +00:00
Markus Fröschle
480e2479f7 Modified Makefile and linker script ("make ram") to be able to compile with a ram address as target. Should ease BDM debugging roundtrip because no need to flash after a fresh compile. 2012-10-19 09:56:45 +00:00
Markus Fröschle
79df8eec6d simplified and corrected BaS copy 2012-10-19 08:42:35 +00:00
Markus Fröschle
d949959dec removed superflous semicolon 2012-10-19 06:25:00 +00:00
Markus Fröschle
e73b0d7414 redefined FLASH_DATA_... constants 2012-10-19 06:23:44 +00:00
Markus Fröschle
7c28b6cdd0 fixed wrong BaS copy length. 2012-10-19 05:57:35 +00:00
Markus Fröschle
c918d3ebaa removed CodeWarrior .xml -files 2012-10-18 15:58:01 +00:00
Markus Fröschle
e0224679c8 removed CodeWarrior linker scripts 2012-10-18 15:56:44 +00:00
Markus Fröschle
d51fca7fe7 added $(STRT_OBJ) to clean target 2012-10-18 15:54:45 +00:00
Markus Fröschle
79c5f6e2f2 removed last file 2012-10-18 15:49:21 +00:00
Markus Fröschle
0eb8cfaabf fixed formatting 2012-10-18 15:48:14 +00:00
Markus Fröschle
191925349f not neccessary anymore 2012-10-18 15:44:29 +00:00
Markus Fröschle
56020c16f9 modified for relocating multi-section linker script 2012-10-18 14:02:23 +00:00
Markus Fröschle
ec510c63b0 found a line been lost in dvi_on() 2012-10-18 14:00:47 +00:00
Markus Fröschle
f7e74c3a30 modified to work with multi-section linker script 2012-10-18 11:44:00 +00:00
Markus Fröschle
4bd15ce43d rearranged linker script to relocate BaS code to target RAM address 2012-10-18 11:42:16 +00:00
Markus Fröschle
70db807390 modified _VRAM storage class to volatile 2012-10-17 20:31:30 +00:00
Markus Fröschle
e4bb284a67 added missing call to init_pll() 2012-10-17 05:29:25 +00:00
Markus Fröschle
29d5f074a5 2012-10-16 19:51:22 +00:00
Vincent Rivière
06fe72434e Fixed FPGA initialization bit ordering. 2012-10-16 19:18:38 +00:00
Markus Fröschle
73cb535b51 added function to clear all cache lines (from illegal_instruction.S) 2012-10-16 17:55:57 +00:00
Markus Fröschle
8a9d0def72 added function to clear cache 2012-10-16 17:51:37 +00:00
Markus Fröschle
2f3dd0375c 2012-10-16 17:33:55 +00:00
Markus Fröschle
a7d051abb0 2012-10-16 16:04:19 +00:00
Markus Fröschle
f26c457629 2012-10-16 16:02:09 +00:00
Markus Fröschle
d1c9dc074b startup file in assembler language 2012-10-16 15:54:58 +00:00
Markus Fröschle
574e5b9ff8 removed unused declarations 2012-10-16 15:52:35 +00:00
Markus Fröschle
8f7d447d74 added -mbitfield to init_fpga.o, it now compiles to nearly the same code than Fredi wrote. 2012-10-16 09:23:09 +00:00
Markus Fröschle
f7ea2e575b added init_fpga.o to object files 2012-10-16 09:22:03 +00:00
Markus Fröschle
3a006d5799 common definitions for sysinit.c and init_fpga.c 2012-10-16 09:21:30 +00:00
Markus Fröschle
8f03ffc132 extracted init_fpga() 2012-10-16 09:20:36 +00:00
Markus Fröschle
badfd377f7 replaced bit shifts with symbolic constants 2012-10-16 09:17:52 +00:00
Markus Fröschle
b640d6c45d extracted FPGA initialization into separate source file 2012-10-16 08:37:55 +00:00