mem: Support backdoor request in AddrMapper

Change-Id: Iedbe8eb75006ce1b81e85910af848fb8c4cba646
Reviewed-on: https://gem5-review.googlesource.com/c/public/gem5/+/69057
Tested-by: kokoro <noreply+kokoro@google.com>
Reviewed-by: Yu-hsin Wang <yuhsingw@google.com>
Reviewed-by: Giacomo Travaglini <giacomo.travaglini@arm.com>
Maintainer: Giacomo Travaglini <giacomo.travaglini@arm.com>
This commit is contained in:
handsomeliu
2023-03-19 13:54:21 +08:00
committed by Han-sheng Liu
parent 051801a7bf
commit f54b3e6e75
6 changed files with 457 additions and 1 deletions

View File

@@ -71,6 +71,7 @@ SimObject('ThreadBridge.py', sim_objects=['ThreadBridge'])
Source('abstract_mem.cc')
Source('addr_mapper.cc')
Source('backdoor_manager.cc')
Source('bridge.cc')
Source('coherent_xbar.cc')
Source('cfi_mem.cc')
@@ -105,6 +106,8 @@ Source('serial_link.cc')
Source('mem_delay.cc')
Source('port_terminator.cc')
GTest('backdoor_manager.test', 'backdoor_manager.test.cc',
'backdoor_manager.cc', with_tag('gem5_trace'))
GTest('translation_gen.test', 'translation_gen.test.cc')
Source('translating_port_proxy.cc')