Commit Graph

27 Commits

Author SHA1 Message Date
Markus Fröschle
296507c430 made reservation (MMU page lock) of BaS memory region (last megabyte of RAM) system independent 2013-10-31 06:34:40 +00:00
Markus Fröschle
7ac1e76ca3 fixed save and restore of gcc scratch registers on DMA video page copy 2013-10-31 06:25:36 +00:00
Markus Fröschle
6dad5b7e1d further changes towards LITEKIT m5484 support. Board now runs until PCI bus scan 2013-10-30 17:53:24 +00:00
Markus Fröschle
67f65dc588 improved comments, added a FIXME (needs checking). Probably video page copy is called too often 2013-10-30 14:17:54 +00:00
Markus Fröschle
2771b8e774 removed unneeded statements 2013-08-09 12:11:44 +00:00
Markus Fröschle
e7f00a0a47 corrected MMU locked TLB for RAM and Makefile (RAM load address) 2013-08-07 19:29:55 +00:00
Markus Fröschle
89d85d9d5a removed locked TLB from 1fe00000 - not needed 2013-08-07 05:55:39 +00:00
Markus Fröschle
aad2fb23eb changed locked TLB pages to the last two megabytes of RAM 2013-08-07 04:33:10 +00:00
Markus Fröschle
6c476c99b2 2013-08-06 15:06:08 +00:00
Markus Fröschle
cd1e6e7bde modified for modified BaS RAM load address 2013-08-06 15:05:10 +00:00
Markus Fröschle
32920a20c6 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
0913d8456c modified to make RAM version run again 2013-08-05 19:36:40 +00:00
Markus Fröschle
75da9c46f2 added comment
set fastram end before start of RAM BaS
2013-08-04 18:40:36 +00:00
Markus Fröschle
892cab8379 added comments 2013-08-02 22:12:26 +00:00
Markus Fröschle
951447352c started MMU implementation in C 2013-08-01 16:01:35 +00:00
Markus Fröschle
1773c68af9 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
884f9eedd4 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
074f0176fc merged changes 2013-07-24 08:29:39 +00:00
Markus Fröschle
fb1b06f545 modified comments 2013-07-23 19:39:48 +00:00
Vincent Rivière
97099dc581 Renamed _tos_base to __TOS. 2012-11-07 21:53:01 +00:00
Vincent Rivière
4da5ebaae0 Fixed missing backup registers. 2012-10-21 21:00:32 +00:00
Markus Fröschle
065bab4805 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
Vincent Rivière
f56e5efee7 Clean up CACR initialization. 2012-10-20 14:00:11 +00:00
Markus Fröschle
b49934f552 Made compiler more picky by adding -Wall to CFLAGS.
This showed up more warnings where some are already fixed.
2012-10-14 09:24:25 +00:00
Markus Fröschle
6803d4311b fixed undefined external references 2012-10-14 06:30:46 +00:00
Markus Fröschle
7ec64043db 2012-10-12 19:24:48 +00:00
Markus Fröschle
c870c67bea 2012-10-12 16:16:06 +00:00