summaryrefslogtreecommitdiff
path: root/src/dev
diff options
context:
space:
mode:
authorGabe Black <gabeblack@google.com>2019-09-16 14:58:43 -0700
committerGabe Black <gabeblack@google.com>2019-10-14 18:17:03 +0000
commit54646f5cd201c6e5672d866d2836b86768b280be (patch)
tree57f40969e440e586f70bbbc1b06be7a111562132 /src/dev
parent953ff92638591406674680626283c3dfdf2a7b34 (diff)
downloadgem5-54646f5cd201c6e5672d866d2836b86768b280be.tar.xz
fastmodel: Expose all CPU communication ports from the GIC.
The unconnected CPU ports/sockets still need to be connected for TLM to be happy, so this change also adds a terminator module which finds all unbound sockets, creates pair sockets for them to connect to, binds everything together, and implements the target interface with a dummy stub that will complain and crash gem5 if it ever gets called. This will allow us to use the same GIC model to connect an arbitrary number of cores, up to the architected limit of 256. Change-Id: Iaa83fe4f023217dc91a3734b31f764fc4176130e Reviewed-on: https://gem5-review.googlesource.com/c/public/gem5/+/21500 Reviewed-by: Giacomo Travaglini <giacomo.travaglini@arm.com> Maintainer: Giacomo Travaglini <giacomo.travaglini@arm.com> Tested-by: kokoro <noreply+kokoro@google.com>
Diffstat (limited to 'src/dev')
0 files changed, 0 insertions, 0 deletions