gem5/src
Matt Evans 1ccc3d7e5b arm: Add a GICv2m device
This patch adds a new PIO-accessible GICv2m shim. This shim has a PIO
slave port on one side, and SPI 'wires' on the other. It accepts MSIs
from the system and triggers SPIs on the GIC. It is configurable with
a number of frames, each of which has a number of SPIs and a base SPI
offset.

A Linux driver for GICv2m is available upstream.
2015-03-19 04:06:17 -04:00
..
arch arm: Share a port for the two table walker objects 2015-03-02 04:00:42 -05:00
base base: Add compiler macros to add deprecation warnings 2015-02-11 10:23:24 -05:00
cpu cpu: Fix TrafficGen message format 2015-03-19 04:06:12 -04:00
dev arm: Add a GICv2m device 2015-03-19 04:06:17 -04:00
doc cpu: `Minor' in-order CPU model 2014-07-23 16:09:04 -05:00
doxygen MEM: Put memory system document into doxygen 2012-09-25 11:49:41 -05:00
kern misc: Move AddrRangeList from port.hh to addr_range.hh 2014-10-16 05:49:59 -04:00
mem mem: Use emplace front/back for deferred packets 2015-03-19 04:06:11 -04:00
proto cpu: add support for outputing a protobuf formatted CPU trace 2015-02-16 03:32:38 -05:00
python base: Add XOR-based hashed address interleaving 2015-02-03 14:25:54 -05:00
sim mem: Split port retry for all different packet classes 2015-03-02 04:00:35 -05:00
unittest test: Add a unittest for the BitUnion types. 2015-01-07 00:34:40 -08:00
Doxyfile Doxygen: Update the version of the Doxyfile 2012-10-11 06:38:42 -04:00
SConscript base: Add compiler macros to add deprecation warnings 2015-02-11 10:23:24 -05:00