mem: Put gem5 protocols in their own directory.
authorGabe Black <gabeblack@google.com>
Fri, 16 Aug 2019 20:21:56 +0000 (13:21 -0700)
committerGabe Black <gabeblack@google.com>
Fri, 23 Aug 2019 21:13:33 +0000 (21:13 +0000)
commit41f38a559b6b6ed50d821f16b742575d1487d1cf
tree3535860ac5b519478bcaf753084fa06b091f39b0
parentc08351f4d399f56ec6ed6c81b39e52f55a7bc56f
mem: Put gem5 protocols in their own directory.

This reduces clutter in the src/mem directory, and makes it clear that
those protocols are for the classic gem5 memory system, not ruby, TLM,
etc.

Change-Id: I6cf6b21134d82f4f01991e4fe92dbea8c7e82081
Reviewed-on: https://gem5-review.googlesource.com/c/public/gem5/+/20231
Tested-by: kokoro <noreply+kokoro@google.com>
Maintainer: Gabe Black <gabeblack@google.com>
Reviewed-by: Andreas Sandberg <andreas.sandberg@arm.com>
15 files changed:
src/mem/SConscript
src/mem/atomic_protocol.cc [deleted file]
src/mem/atomic_protocol.hh [deleted file]
src/mem/functional_protocol.cc [deleted file]
src/mem/functional_protocol.hh [deleted file]
src/mem/port.hh
src/mem/protocol/SConscript [new file with mode: 0644]
src/mem/protocol/atomic.cc [new file with mode: 0644]
src/mem/protocol/atomic.hh [new file with mode: 0644]
src/mem/protocol/functional.cc [new file with mode: 0644]
src/mem/protocol/functional.hh [new file with mode: 0644]
src/mem/protocol/timing.cc [new file with mode: 0644]
src/mem/protocol/timing.hh [new file with mode: 0644]
src/mem/timing_protocol.cc [deleted file]
src/mem/timing_protocol.hh [deleted file]