Commit Graph

1341 Commits

Author SHA1 Message Date
Markus Fröschle
c72c1b7357 changed mapping of system SRAM 2013-08-12 05:16:53 +00:00
Markus Fröschle
d93bfa1f01 fixed error message (xhdi_get_capacity()) 2013-08-11 15:40:37 +00:00
Markus Fröschle
8bad655a58 converted to UNIX line endings 2013-08-11 15:33:06 +00:00
Markus Fröschle
05ec883e15 changed formatting 2013-08-11 13:47:47 +00:00
Markus Fröschle
296dfa8d9c changed types to <stdint.h> types 2013-08-11 13:47:16 +00:00
Markus Fröschle
efcee1ddc7 was still in DOS format - changed that to Unix 2013-08-11 13:46:25 +00:00
Markus Fröschle
843e4a7499 moved call to dma_init() 2013-08-11 13:45:10 +00:00
Markus Fröschle
198cee16fd made MCD_INCLUDE_EU always defined 2013-08-11 13:44:18 +00:00
Markus Fröschle
b9f743aec5 moved supervisor stack to RAMBAR1 2013-08-11 13:43:16 +00:00
Markus Fröschle
190df67ab5 fixed display of __LINE__ 2013-08-11 13:42:13 +00:00
Markus Fröschle
d768c4ce1e added verification routine to DMA test: does not work yet
fixed crash when calculating transfer speed
2013-08-11 13:41:11 +00:00
Markus Fröschle
b4bb5d0b94 enabled target support for flashing. Seems to work at least for smaller binaries (BaS) while it doesn't for larger ones (EmuTOS). This seems to be caused by large buffers which cannot be reached by PC relative adressing on the target. 2013-08-11 05:30:59 +00:00
Markus Fröschle
735713b2d8 fixed call stack for MCD_start_DMA() 2013-08-10 05:31:49 +00:00
Markus Fröschle
1eb11fc389 fixed forgotten rename 2013-08-10 05:25:53 +00:00
Markus Fröschle
7fef002b8f modified comments 2013-08-09 14:19:25 +00:00
Markus Fröschle
e6355162d1 only clear int 7 in int7 exception handler 2013-08-09 13:49:59 +00:00
Markus Fröschle
5d3edaa3f9 modified comments 2013-08-09 13:38:10 +00:00
Markus Fröschle
688d7c7b14 fixed a few minor bugs and added experimental code to do video page copies by DMA 2013-08-09 12:13:10 +00:00
Markus Fröschle
a6caf8eb20 removed unneeded statements 2013-08-09 12:11:44 +00:00
Markus Fröschle
ad8604bb90 added more diagnostic text 2013-08-09 12:10:55 +00:00
Markus Fröschle
01ce2fe16e SD-Driver works again (with the same problems than before) 2013-08-08 19:46:02 +00:00
Markus Fröschle
388695e005 backported interrupts.c from i2c branch 2013-08-08 15:47:09 +00:00
Markus Fröschle
1067d91a8c corrected MMU locked TLB for RAM and Makefile (RAM load address) 2013-08-07 19:29:55 +00:00
Markus Fröschle
1620ee1ef2 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
329f7ceb5a moved cache flush (immediately before MMU enable) 2013-08-07 10:13:31 +00:00
Markus Fröschle
cac6841837 removed locked TLB from 1fe00000 - not needed 2013-08-07 05:55:39 +00:00
Markus Fröschle
afbdeeffd3 fixed load address 2013-08-07 05:54:34 +00:00
Markus Fröschle
a8d73b182d removed obsolete mmu.c 2013-08-07 05:31:20 +00:00
Markus Fröschle
e3641cc7b5 avoid overwriting RAM BaS with DMA memcpy() test 2013-08-07 04:33:53 +00:00
Markus Fröschle
5edf65d94f changed locked TLB pages to the last two megabytes of RAM 2013-08-07 04:33:10 +00:00
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