Commit Graph

911 Commits

Author SHA1 Message Date
Markus Fröschle
bf0bfda960 changed RAM start address 2013-08-07 04:32:13 +00:00
Markus Fröschle
2cf97f3a2b 2013-08-06 15:06:08 +00:00
Markus Fröschle
d9b0dc87ec modified for modified BaS RAM load address 2013-08-06 15:05:10 +00:00
Markus Fröschle
d31921b0d4 fixed a typo in linker script
avoid copy of BaS if linked to RAM
2013-08-06 10:39:46 +00:00
Markus Fröschle
36a27021a6 changed printouts (calculation of transfer speed corrected) 2013-08-05 19:39:18 +00:00
Markus Fröschle
913ec412c0 (temporarily) disabled SD-card routines 2013-08-05 19:38:32 +00:00
Markus Fröschle
8aaac0fa27 changed target address to make (temporarily) more room for BaS 2013-08-05 19:37:20 +00:00
Markus Fröschle
2fc9b5ca0c modified to make RAM version run again 2013-08-05 19:36:40 +00:00
Markus Fröschle
10cfc0de58 modified to make RAM version run again 2013-08-05 19:35:59 +00:00
Markus Fröschle
41e5f6acb6 removed mmu.c
modified dma routines
2013-08-05 15:15:58 +00:00
Markus Fröschle
0d4e8bb010 2013-08-05 04:36:25 +00:00
Markus Fröschle
580a85b71a modified BaS copy to also have the exception routines in RAM 2013-08-05 04:22:10 +00:00
Markus Fröschle
4e1c4c73a7 finished comments 2013-08-05 04:00:16 +00:00
Markus Fröschle
d83e80e95e added comment
set fastram end before start of RAM BaS
2013-08-04 18:40:36 +00:00
Markus Fröschle
7ff817f627 added comments 2013-08-04 18:39:27 +00:00
Markus Fröschle
4e1bf78870 added comments 2013-08-02 22:14:59 +00:00
Markus Fröschle
72f4f989aa fixed parameter order 2013-08-02 22:14:19 +00:00
Markus Fröschle
18894d7b61 finished early exception vector table 2013-08-02 22:13:11 +00:00
Markus Fröschle
cac6f0388b added comments 2013-08-02 22:12:26 +00:00
Markus Fröschle
9144b7abc5 dump script for bdmctrl 2013-08-02 22:11:47 +00:00
Markus Fröschle
937347363d check-script for BDM connection 2013-08-02 22:11:11 +00:00
Markus Fröschle
f630506c64 enabled TBLCF, disabled P&E 2013-08-02 22:10:21 +00:00
Markus Fröschle
4377d122b1 fixed asm statements 2013-08-02 20:12:34 +00:00
Markus Fröschle
c6a848df22 added a reference to handler() 2013-08-02 19:07:06 +00:00
Markus Fröschle
16d1f5f7b2 initialize prelaminary exception vector table 2013-08-02 17:35:01 +00:00
Markus Fröschle
76d5675516 shortened strings 2013-08-02 10:35:24 +00:00
Markus Fröschle
8cc16cb7eb added error text on exception 2013-08-02 10:07:44 +00:00
Markus Fröschle
3602d3ce5d provide an early exception vector table to catch exceptions during startup, before the final table has been set up (in exceptions.S) 2013-08-02 09:35:57 +00:00
Markus Fröschle
a8eaa24a9f added flash test routines (temporary) 2013-08-01 19:16:22 +00:00
Markus Fröschle
4bfd54402e removed unneccessary waits 2013-08-01 19:15:26 +00:00
Markus Fröschle
cfddfcc17f do DMA copy from FLASH 2013-08-01 19:14:32 +00:00
Markus Fröschle
33425fd11b continue implementing mmu.S in C 2013-08-01 16:24:58 +00:00
Markus Fröschle
e87a6c7ff9 started MMU implementation in C 2013-08-01 16:01:35 +00:00
Markus Fröschle
e887fc4dd7 renamed spidma.[ch] to dma.[ch] 2013-08-01 10:56:11 +00:00
Markus Fröschle
15d97c9f42 clear BaS data segment at start 2013-08-01 05:46:39 +00:00
Markus Fröschle
9307d99c98 memory to memory DMA test
display BaS version and compile date/time
2013-07-31 20:57:55 +00:00
Markus Fröschle
5ba5b5bd5d removed initialization of FBCS0 since it prevented init_fpga() from working (probably wrong init value?) 2013-07-31 17:56:24 +00:00
Markus Fröschle
f68bc0e3b3 inserted a wait cycle to ensure FPGA reset finished before configuration 2013-07-31 10:10:01 +00:00
Markus Fröschle
420ce2b2c5 MCD DMA memcpy() test. Takes ages. 2013-07-30 20:31:41 +00:00
Markus Fröschle
62596bfa1f memcpy() with Coldfire DMA started 2013-07-30 19:19:14 +00:00
Markus Fröschle
f6f8e88b5a added DMA initiator list 2013-07-30 15:54:07 +00:00
Markus Fröschle
a3a4b5d936 modified callback type 2013-07-29 21:06:18 +00:00
Markus Fröschle
730cf51418 translated comment 2013-07-29 20:43:46 +00:00
Markus Fröschle
359c533cbf added symbolic constants for interrupt sources 2013-07-29 20:42:44 +00:00
Markus Fröschle
0c7e8618d3 added comments 2013-07-29 17:24:31 +00:00
Markus Fröschle
888ccc4be7 updated comments and made (hopefully) better readable 2013-07-29 15:20:57 +00:00
Markus Fröschle
9a4cce070f symbolic names for FPGA interrupt registers 2013-07-29 15:11:33 +00:00
Markus Fröschle
b9f1c81085 reverted previous changes that prevented FireTOS from booting (EmuTOS didn't have any problems) 2013-07-28 10:35:07 +00:00
Markus Fröschle
9c405a5ba2 simplified MMU initialization
removed (apparently unneeded) MMU TLBs
added source file templates for SPI dma routines
2013-07-28 07:19:57 +00:00
Markus Fröschle
5aee0ce838 merged changes 2013-07-24 08:29:39 +00:00