systemc: Teach the TLM bridges how to use gem5's new backdoor mechanism.
authorGabe Black <gabeblack@google.com>
Fri, 22 Mar 2019 00:28:26 +0000 (17:28 -0700)
committerGabe Black <gabeblack@google.com>
Wed, 10 Apr 2019 10:37:58 +0000 (10:37 +0000)
commit729d9949f74a2fef8ed27de83e1f918fbb8c431d
treebc4eb13404f3456e70c8daebd2ad09e0e860d20f
parent64f415f9bf5bb70376859055ec2d96fbb8c998ce
systemc: Teach the TLM bridges how to use gem5's new backdoor mechanism.

This change teaches the TLM bridges to translate between TLM's DMI
mechanism and gem5's backdoor mechanism.

Change-Id: I942a6cce4fb87f10e8173f4ee49b6c7b0ffa7e4a
Reviewed-on: https://gem5-review.googlesource.com/c/public/gem5/+/17591
Reviewed-by: Jason Lowe-Power <jason@lowepower.com>
Reviewed-by: Gabe Black <gabeblack@google.com>
Maintainer: Gabe Black <gabeblack@google.com>
src/systemc/tlm_bridge/gem5_to_tlm.cc
src/systemc/tlm_bridge/gem5_to_tlm.hh
src/systemc/tlm_bridge/tlm_to_gem5.cc
src/systemc/tlm_bridge/tlm_to_gem5.hh