Commit Graph

929 Commits

Author SHA1 Message Date
Markus Fröschle
eaabb211db 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
608a84a353 2012-10-21 05:51:23 +00:00
Markus Fröschle
b5d4501fe5 2012-10-20 18:05:26 +00:00
Markus Fröschle
0321dd59e9 renamed linker script 2012-10-20 17:34:12 +00:00
Markus Fröschle
dd865d4eb2 renamed according to Vincent's suggestion 2012-10-20 17:10:07 +00:00
Vincent Rivière
dbae718f31 Cleaned up jump into the BaS. 2012-10-20 15:59:03 +00:00
Vincent Rivière
f18929b8a5 Clean up BaS linker script symbols. 2012-10-20 15:50:36 +00:00
Vincent Rivière
a4d56a8497 Removed useless .code section. 2012-10-20 15:03:23 +00:00
Vincent Rivière
5dcb6cf41d Fixed cache management. 2012-10-20 14:29:57 +00:00
Vincent Rivière
03daa59aaa Clean up CACR initialization. 2012-10-20 14:00:11 +00:00
Markus Fröschle
74af74a3e9 2012-10-20 06:40:10 +00:00
Vincent Rivière
ced6b5dc9f Fixed inverted BaS source and destination. 2012-10-19 21:43:11 +00:00
Vincent Rivière
14f36c9510 Added comment about the NVRAM. 2012-10-19 21:09:56 +00:00
Markus Fröschle
9f4f829838 2012-10-19 15:12:11 +00:00
Markus Fröschle
881d23ae0d update comments 2012-10-19 12:46:20 +00:00
Markus Fröschle
c04b07ce0d added comments 2012-10-19 12:14:30 +00:00
Markus Fröschle
17751a3ce8 simplified Makefile 2012-10-19 10:57:50 +00:00
Markus Fröschle
db8c3a3c33 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
a00dc595c9 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
61550f83e6 simplified and corrected BaS copy 2012-10-19 08:42:35 +00:00
Markus Fröschle
0d86b7dccb removed superflous semicolon 2012-10-19 06:25:00 +00:00
Markus Fröschle
5eb7a0a3ee redefined FLASH_DATA_... constants 2012-10-19 06:23:44 +00:00
Markus Fröschle
6609ee07b0 fixed wrong BaS copy length. 2012-10-19 05:57:35 +00:00
Markus Fröschle
74b2a652e3 removed CodeWarrior .xml -files 2012-10-18 15:58:01 +00:00
Markus Fröschle
e9d5031209 removed CodeWarrior linker scripts 2012-10-18 15:56:44 +00:00
Markus Fröschle
2f7d46d1c7 added $(STRT_OBJ) to clean target 2012-10-18 15:54:45 +00:00
Markus Fröschle
a81625527a removed last file 2012-10-18 15:49:21 +00:00
Markus Fröschle
4d8beb0d8d fixed formatting 2012-10-18 15:48:14 +00:00
Markus Fröschle
56024823a5 not neccessary anymore 2012-10-18 15:44:29 +00:00
Markus Fröschle
899cf93652 modified for relocating multi-section linker script 2012-10-18 14:02:23 +00:00
Markus Fröschle
f43d30b44c found a line been lost in dvi_on() 2012-10-18 14:00:47 +00:00
Markus Fröschle
e76ed0b5d9 modified to work with multi-section linker script 2012-10-18 11:44:00 +00:00
Markus Fröschle
cdd7a0c623 rearranged linker script to relocate BaS code to target RAM address 2012-10-18 11:42:16 +00:00
Markus Fröschle
967e705d02 modified _VRAM storage class to volatile 2012-10-17 20:31:30 +00:00
Markus Fröschle
2d5a8fc5be added missing call to init_pll() 2012-10-17 05:29:25 +00:00
Markus Fröschle
858154a5f0 2012-10-16 19:51:22 +00:00
Vincent Rivière
504dcc2c85 Fixed FPGA initialization bit ordering. 2012-10-16 19:18:38 +00:00
Markus Fröschle
27cb784c07 added function to clear all cache lines (from illegal_instruction.S) 2012-10-16 17:55:57 +00:00
Markus Fröschle
9c146c2bde added function to clear cache 2012-10-16 17:51:37 +00:00
Markus Fröschle
428d38f7da 2012-10-16 17:33:55 +00:00
Markus Fröschle
0b4d0b3537 2012-10-16 16:04:19 +00:00
Markus Fröschle
688f9adfbb 2012-10-16 16:02:09 +00:00
Markus Fröschle
fc7d10e2f3 startup file in assembler language 2012-10-16 15:54:58 +00:00
Markus Fröschle
b3ffbe28f3 removed unused declarations 2012-10-16 15:52:35 +00:00
Markus Fröschle
724eb85c1f 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
8d7f45d2e5 added init_fpga.o to object files 2012-10-16 09:22:03 +00:00
Markus Fröschle
84d59ca04b common definitions for sysinit.c and init_fpga.c 2012-10-16 09:21:30 +00:00
Markus Fröschle
88629e3c15 extracted init_fpga() 2012-10-16 09:20:36 +00:00
Markus Fröschle
ddb955795d replaced bit shifts with symbolic constants 2012-10-16 09:17:52 +00:00
Markus Fröschle
db48aa7ca4 extracted FPGA initialization into separate source file 2012-10-16 08:37:55 +00:00