Commit Graph

1401 Commits

Author SHA1 Message Date
Vincent Rivière
df5e188f7c Fixed FireTOS loader using minimal initialization. 2012-10-21 23:14:09 +00:00
Vincent Rivière
dd382517ba Fixed missing backup registers. 2012-10-21 21:00:32 +00:00
Vincent Rivière
fa79047961 Backup CACR into _rt_cacr. 2012-10-21 20:59:32 +00:00
Markus Fröschle
f70fc68523 2012-10-21 20:26:13 +00:00
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