diff options
author | Andreas Sandberg <andreas.sandberg@arm.com> | 2016-01-15 11:30:13 +0000 |
---|---|---|
committer | Andreas Sandberg <andreas.sandberg@arm.com> | 2016-01-15 11:30:13 +0000 |
commit | 745f8229f69a4dfc32b06d8bca63a5d8e922a891 (patch) | |
tree | de5df720e2015e56a660551e3d7d3c0d8b303624 /src/cpu/kvm | |
parent | 6d058a63b0f6fde683de46ea27497bb34855c7d1 (diff) | |
download | gem5-745f8229f69a4dfc32b06d8bca63a5d8e922a891.tar.xz |
dev, arm: Add a platform with support for both aarch32 and aarch64
Add a platform with support for both aarch32 and aarch64. This
platform implements a subset of the devices in a real Versatile
Express and extends it with some gem5-specific functionality. It is in
many ways similar to the old VExpress_EMM64 platform, but supports the
following new features:
* Automatic PCI interrupt assignment
* PCI interrupts allocated in a contiguous range.
* Automatic boot loader selection (32-bit / 64-bit)
* Cleaner memory map where gem5-specific devices live in CS5 which
isn't used by current Versatile Express platforms.
* No fake devices. Devices that were previously faked will be
removed from the device tree instead.
* Support for 510 GiB contiguous memory
Diffstat (limited to 'src/cpu/kvm')
0 files changed, 0 insertions, 0 deletions