Commit Graph

446 Commits

Author SHA1 Message Date
Markus Fröschle
bc51f7c6eb moved definition of FPGA_FLASH_DATA to linker script (where the other flash address definitions reside) 2013-08-07 10:46:17 +00:00
Markus Fröschle
74f3fdb197 moved cache flush (immediately before MMU enable) 2013-08-07 10:13:31 +00:00
Markus Fröschle
042b99b00e removed locked TLB from 1fe00000 - not needed 2013-08-07 05:55:39 +00:00
Markus Fröschle
3e766c69c6 fixed load address 2013-08-07 05:54:34 +00:00
Markus Fröschle
43321bdda4 removed obsolete mmu.c 2013-08-07 05:31:20 +00:00
Markus Fröschle
3fa25cf1f6 avoid overwriting RAM BaS with DMA memcpy() test 2013-08-07 04:33:53 +00:00
Markus Fröschle
d51caf50ee changed locked TLB pages to the last two megabytes of RAM 2013-08-07 04:33:10 +00:00
Markus Fröschle
35ce06a57c changed RAM start address 2013-08-07 04:32:13 +00:00
Markus Fröschle
f6d9c2c90e 2013-08-06 15:06:08 +00:00
Markus Fröschle
1f911589fb modified for modified BaS RAM load address 2013-08-06 15:05:10 +00:00
Markus Fröschle
feeabc3eb7 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
34d5c358cd changed printouts (calculation of transfer speed corrected) 2013-08-05 19:39:18 +00:00
Markus Fröschle
d2160aac9c (temporarily) disabled SD-card routines 2013-08-05 19:38:32 +00:00
Markus Fröschle
4a0974ae47 changed target address to make (temporarily) more room for BaS 2013-08-05 19:37:20 +00:00
Markus Fröschle
c48c04004e modified to make RAM version run again 2013-08-05 19:36:40 +00:00
Markus Fröschle
085cab10e4 modified to make RAM version run again 2013-08-05 19:35:59 +00:00
Markus Fröschle
2086a9b686 removed mmu.c
modified dma routines
2013-08-05 15:15:58 +00:00
Markus Fröschle
e000afc5b5 2013-08-05 04:36:25 +00:00
Markus Fröschle
6feecbbb6f modified BaS copy to also have the exception routines in RAM 2013-08-05 04:22:10 +00:00
Markus Fröschle
b7610ad0bd finished comments 2013-08-05 04:00:16 +00:00
Markus Fröschle
945082684c added comment
set fastram end before start of RAM BaS
2013-08-04 18:40:36 +00:00
Markus Fröschle
0ba4a66da0 added comments 2013-08-04 18:39:27 +00:00
Markus Fröschle
89842ea0d6 added comments 2013-08-02 22:14:59 +00:00
Markus Fröschle
fccb1cb7d0 fixed parameter order 2013-08-02 22:14:19 +00:00
Markus Fröschle
b9bb44f122 finished early exception vector table 2013-08-02 22:13:11 +00:00
Markus Fröschle
6ef41225b0 added comments 2013-08-02 22:12:26 +00:00
Markus Fröschle
8fbc2c9dba dump script for bdmctrl 2013-08-02 22:11:47 +00:00
Markus Fröschle
3233f33cc1 check-script for BDM connection 2013-08-02 22:11:11 +00:00
Markus Fröschle
6f258b23f9 enabled TBLCF, disabled P&E 2013-08-02 22:10:21 +00:00
Markus Fröschle
841faf920c fixed asm statements 2013-08-02 20:12:34 +00:00
Markus Fröschle
2c3d532404 added a reference to handler() 2013-08-02 19:07:06 +00:00
Markus Fröschle
63d7882521 initialize prelaminary exception vector table 2013-08-02 17:35:01 +00:00
Markus Fröschle
a62596ac9c shortened strings 2013-08-02 10:35:24 +00:00
Markus Fröschle
12ae2f74c0 added error text on exception 2013-08-02 10:07:44 +00:00
Markus Fröschle
86d40efd50 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
24f04538f6 added flash test routines (temporary) 2013-08-01 19:16:22 +00:00
Markus Fröschle
1aa169f163 removed unneccessary waits 2013-08-01 19:15:26 +00:00
Markus Fröschle
23e9951ea9 do DMA copy from FLASH 2013-08-01 19:14:32 +00:00
Markus Fröschle
d25f3ecf1d continue implementing mmu.S in C 2013-08-01 16:24:58 +00:00
Markus Fröschle
313c480904 started MMU implementation in C 2013-08-01 16:01:35 +00:00
Markus Fröschle
8dda70209a renamed spidma.[ch] to dma.[ch] 2013-08-01 10:56:11 +00:00
Markus Fröschle
4e97215534 clear BaS data segment at start 2013-08-01 05:46:39 +00:00
Markus Fröschle
f67b0e4d17 memory to memory DMA test
display BaS version and compile date/time
2013-07-31 20:57:55 +00:00
Markus Fröschle
aa4be4dfa8 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
ded976b05d inserted a wait cycle to ensure FPGA reset finished before configuration 2013-07-31 10:10:01 +00:00
Markus Fröschle
2d18a2310e MCD DMA memcpy() test. Takes ages. 2013-07-30 20:31:41 +00:00
Markus Fröschle
3dc3bc8297 memcpy() with Coldfire DMA started 2013-07-30 19:19:14 +00:00
Markus Fröschle
519a55c7dc added DMA initiator list 2013-07-30 15:54:07 +00:00
Markus Fröschle
08ad089de0 modified callback type 2013-07-29 21:06:18 +00:00
Markus Fröschle
ae98a0ffb7 translated comment 2013-07-29 20:43:46 +00:00