Commit Graph

647 Commits

Author SHA1 Message Date
Markus Fröschle
3a2eb0841a 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
9725fe5474 2012-10-21 05:51:23 +00:00
Markus Fröschle
355471c7ab 2012-10-20 18:05:26 +00:00
Markus Fröschle
2da716c957 renamed linker script 2012-10-20 17:34:12 +00:00
Markus Fröschle
f537a6b20c renamed according to Vincent's suggestion 2012-10-20 17:10:07 +00:00
Vincent Rivière
452e52ad5a Cleaned up jump into the BaS. 2012-10-20 15:59:03 +00:00
Vincent Rivière
9531bac14d Clean up BaS linker script symbols. 2012-10-20 15:50:36 +00:00
Vincent Rivière
b78166d4cb Removed useless .code section. 2012-10-20 15:03:23 +00:00
Vincent Rivière
8d03ccdf7d Fixed cache management. 2012-10-20 14:29:57 +00:00
Vincent Rivière
1dd15009b0 Clean up CACR initialization. 2012-10-20 14:00:11 +00:00
Markus Fröschle
cf6fe2562a 2012-10-20 06:40:10 +00:00
Vincent Rivière
e2deb71d4f Fixed inverted BaS source and destination. 2012-10-19 21:43:11 +00:00
Vincent Rivière
18aeeb30a6 Added comment about the NVRAM. 2012-10-19 21:09:56 +00:00
Markus Fröschle
f357718fa5 2012-10-19 15:12:11 +00:00
Markus Fröschle
15c9dcdfe3 update comments 2012-10-19 12:46:20 +00:00
Markus Fröschle
33ae60b94d added comments 2012-10-19 12:14:30 +00:00
Markus Fröschle
9d68b4d37e simplified Makefile 2012-10-19 10:57:50 +00:00
Markus Fröschle
bdaabfffc9 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
9d88f27ccd 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
ee65c96f7c simplified and corrected BaS copy 2012-10-19 08:42:35 +00:00
Markus Fröschle
f13e2c9a5a removed superflous semicolon 2012-10-19 06:25:00 +00:00
Markus Fröschle
e2e8b00459 redefined FLASH_DATA_... constants 2012-10-19 06:23:44 +00:00
Markus Fröschle
a04ce4b15b fixed wrong BaS copy length. 2012-10-19 05:57:35 +00:00
Markus Fröschle
95b28bba5b removed CodeWarrior .xml -files 2012-10-18 15:58:01 +00:00
Markus Fröschle
0b3a25efcc removed CodeWarrior linker scripts 2012-10-18 15:56:44 +00:00
Markus Fröschle
3f606a741c added $(STRT_OBJ) to clean target 2012-10-18 15:54:45 +00:00
Markus Fröschle
ec0ca75a56 removed last file 2012-10-18 15:49:21 +00:00
Markus Fröschle
d6cfbe3265 fixed formatting 2012-10-18 15:48:14 +00:00
Markus Fröschle
9a2515d5f6 not neccessary anymore 2012-10-18 15:44:29 +00:00
Markus Fröschle
bbf48e8d7e modified for relocating multi-section linker script 2012-10-18 14:02:23 +00:00
Markus Fröschle
9086fce647 found a line been lost in dvi_on() 2012-10-18 14:00:47 +00:00
Markus Fröschle
09584a3f0a modified to work with multi-section linker script 2012-10-18 11:44:00 +00:00
Markus Fröschle
193b02798d rearranged linker script to relocate BaS code to target RAM address 2012-10-18 11:42:16 +00:00
Markus Fröschle
5caecfa38f modified _VRAM storage class to volatile 2012-10-17 20:31:30 +00:00
Markus Fröschle
2650b78459 added missing call to init_pll() 2012-10-17 05:29:25 +00:00
Markus Fröschle
e28351b8d2 2012-10-16 19:51:22 +00:00
Vincent Rivière
0d4b4fc79e Fixed FPGA initialization bit ordering. 2012-10-16 19:18:38 +00:00
Markus Fröschle
0804423f63 added function to clear all cache lines (from illegal_instruction.S) 2012-10-16 17:55:57 +00:00
Markus Fröschle
ded149ab2c added function to clear cache 2012-10-16 17:51:37 +00:00
Markus Fröschle
044bdf8332 2012-10-16 17:33:55 +00:00
Markus Fröschle
ec92897fd6 2012-10-16 16:04:19 +00:00
Markus Fröschle
6b379e90ed 2012-10-16 16:02:09 +00:00
Markus Fröschle
2315ee1427 startup file in assembler language 2012-10-16 15:54:58 +00:00
Markus Fröschle
27211b27fd removed unused declarations 2012-10-16 15:52:35 +00:00
Markus Fröschle
aaf91afdea 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
d1c00d5a92 added init_fpga.o to object files 2012-10-16 09:22:03 +00:00
Markus Fröschle
334b1a1595 common definitions for sysinit.c and init_fpga.c 2012-10-16 09:21:30 +00:00
Markus Fröschle
8b4fcc1a2b extracted init_fpga() 2012-10-16 09:20:36 +00:00
Markus Fröschle
150e652be1 replaced bit shifts with symbolic constants 2012-10-16 09:17:52 +00:00
Markus Fröschle
69828cf3be extracted FPGA initialization into separate source file 2012-10-16 08:37:55 +00:00