ARM: Add support for Versatile Express extended memory map
Review Request #1059 - Created Feb. 22, 2012 and submitted
| Information | |
|---|---|
| Ali Saidi | |
| gem5 | |
| default | |
| Reviewers | |
| Default | |
ARM: Add support for Versatile Express extended memory map Also clean up how we create boot loader memory a bit.
boots a 3.2 kernel with the extended memory map & 2GB of DRAM
Posted (Feb. 28, 2012, 1:52 a.m.)
-
src/dev/arm/RealView.py (Diff revision 1) -
Either size = pio_size or pio_size - 1 as the second argument.
-
src/dev/arm/RealView.py (Diff revision 1) -
Maybe a bit more detail for what these regions correspond to.
-
system/arm/simple_bootloader/Makefile (Diff revision 1) -
Why not use: $(LD) -o $@ -N -Ttext 0x00000010 $< -non_shared -static? The same applies to the other rules.
-
system/arm/simple_bootloader/Makefile (Diff revision 1) -
For clean I would suggest "$(RM) -f" as it will not object if the files do not exist. boot_emm.arm should probably be added as well.
-
system/arm/simple_bootloader/Makefile (Diff revision 1) -
Technically there should also be a line: .PHONY: all clean
