Commit Graph

202 Commits

Author SHA1 Message Date
Markus Fröschle
9396a434c0 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
37c69e130f 2012-10-21 05:51:23 +00:00
Markus Fröschle
708330a1fd 2012-10-20 18:05:26 +00:00
Markus Fröschle
2053b8beae renamed linker script 2012-10-20 17:34:12 +00:00
Markus Fröschle
66657a916b renamed according to Vincent's suggestion 2012-10-20 17:10:07 +00:00
Vincent Rivière
6308d4392c Cleaned up jump into the BaS. 2012-10-20 15:59:03 +00:00
Vincent Rivière
8e0385a1a3 Clean up BaS linker script symbols. 2012-10-20 15:50:36 +00:00
Vincent Rivière
dbd7dc6a5f Removed useless .code section. 2012-10-20 15:03:23 +00:00
Vincent Rivière
0fc0f761b9 Fixed cache management. 2012-10-20 14:29:57 +00:00
Vincent Rivière
b45700a713 Clean up CACR initialization. 2012-10-20 14:00:11 +00:00
Markus Fröschle
73cc667014 2012-10-20 06:40:10 +00:00
Vincent Rivière
c439114787 Fixed inverted BaS source and destination. 2012-10-19 21:43:11 +00:00
Vincent Rivière
b80bcf0c79 Added comment about the NVRAM. 2012-10-19 21:09:56 +00:00
Markus Fröschle
205df9f2d9 2012-10-19 15:12:11 +00:00
Markus Fröschle
de60d100c8 update comments 2012-10-19 12:46:20 +00:00
Markus Fröschle
ae71475282 added comments 2012-10-19 12:14:30 +00:00
Markus Fröschle
c228773d0a simplified Makefile 2012-10-19 10:57:50 +00:00
Markus Fröschle
c83197b1d7 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
d82667b72c 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
763a4fb713 simplified and corrected BaS copy 2012-10-19 08:42:35 +00:00
Markus Fröschle
ea71ed195b removed superflous semicolon 2012-10-19 06:25:00 +00:00
Markus Fröschle
7cba572019 redefined FLASH_DATA_... constants 2012-10-19 06:23:44 +00:00
Markus Fröschle
f5eed078b5 fixed wrong BaS copy length. 2012-10-19 05:57:35 +00:00
Markus Fröschle
014d583897 removed CodeWarrior .xml -files 2012-10-18 15:58:01 +00:00
Markus Fröschle
2c8f5442a9 removed CodeWarrior linker scripts 2012-10-18 15:56:44 +00:00
Markus Fröschle
da841803ee added $(STRT_OBJ) to clean target 2012-10-18 15:54:45 +00:00
Markus Fröschle
6ff8537c2a removed last file 2012-10-18 15:49:21 +00:00
Markus Fröschle
2e3ace8138 fixed formatting 2012-10-18 15:48:14 +00:00
Markus Fröschle
61c5cde20c not neccessary anymore 2012-10-18 15:44:29 +00:00
Markus Fröschle
65f53f94cd modified for relocating multi-section linker script 2012-10-18 14:02:23 +00:00
Markus Fröschle
88e6e87708 found a line been lost in dvi_on() 2012-10-18 14:00:47 +00:00
Markus Fröschle
1e48b341ed modified to work with multi-section linker script 2012-10-18 11:44:00 +00:00
Markus Fröschle
038765bbf2 rearranged linker script to relocate BaS code to target RAM address 2012-10-18 11:42:16 +00:00
Markus Fröschle
9be86515a0 modified _VRAM storage class to volatile 2012-10-17 20:31:30 +00:00
Markus Fröschle
12a26ab3cc added missing call to init_pll() 2012-10-17 05:29:25 +00:00
Markus Fröschle
d1e8fcdfd1 2012-10-16 19:51:22 +00:00
Vincent Rivière
feabd52783 Fixed FPGA initialization bit ordering. 2012-10-16 19:18:38 +00:00
Markus Fröschle
00b8e433a3 added function to clear all cache lines (from illegal_instruction.S) 2012-10-16 17:55:57 +00:00
Markus Fröschle
e287bfe3b3 added function to clear cache 2012-10-16 17:51:37 +00:00
Markus Fröschle
4895dfbb5e 2012-10-16 17:33:55 +00:00
Markus Fröschle
32efa1c7f5 2012-10-16 16:04:19 +00:00
Markus Fröschle
9b48b76b8c 2012-10-16 16:02:09 +00:00
Markus Fröschle
cd84b8fa0e startup file in assembler language 2012-10-16 15:54:58 +00:00
Markus Fröschle
0f0f7995ae removed unused declarations 2012-10-16 15:52:35 +00:00
Markus Fröschle
cad7ba2505 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
8cf58b9cfb added init_fpga.o to object files 2012-10-16 09:22:03 +00:00
Markus Fröschle
eb9e8ded58 common definitions for sysinit.c and init_fpga.c 2012-10-16 09:21:30 +00:00
Markus Fröschle
6a9192cb2b extracted init_fpga() 2012-10-16 09:20:36 +00:00
Markus Fröschle
711f63fc3e replaced bit shifts with symbolic constants 2012-10-16 09:17:52 +00:00
Markus Fröschle
1851da101e extracted FPGA initialization into separate source file 2012-10-16 08:37:55 +00:00