systemc: Switch to using predefined messages for channels.
authorGabe Black <gabeblack@google.com>
Sun, 7 Oct 2018 12:23:49 +0000 (05:23 -0700)
committerGabe Black <gabeblack@google.com>
Tue, 16 Oct 2018 01:12:58 +0000 (01:12 +0000)
commite07f7efb75f0f7322d752608eb1cb1e1145b4a98
treec70d86ba3130636fd8c6ff3c0d159727b81932c8
parent3420f0e223888bf70cd502efb5a534e651891b5c
systemc: Switch to using predefined messages for channels.

Create and use predefined messages for channels which match the ones
Accellera uses.

Change-Id: I179214838bbd83604e50225926cdc6b5b1b16923
Reviewed-on: https://gem5-review.googlesource.com/c/13330
Reviewed-by: Gabe Black <gabeblack@google.com>
Maintainer: Gabe Black <gabeblack@google.com>
26 files changed:
src/systemc/channel/SConscript
src/systemc/channel/messages.cc [new file with mode: 0644]
src/systemc/channel/sc_clock.cc
src/systemc/channel/sc_inout_resolved.cc
src/systemc/channel/sc_semaphore.cc
src/systemc/channel/sc_signal.cc
src/systemc/core/port.cc
src/systemc/core/sc_export.cc
src/systemc/core/sc_interface.cc
src/systemc/core/sc_port.cc
src/systemc/core/sc_prim.cc
src/systemc/ext/channel/_channel.hh
src/systemc/ext/channel/_using.hh
src/systemc/ext/channel/messages.hh [new file with mode: 0644]
src/systemc/ext/channel/sc_fifo.hh
src/systemc/ext/channel/sc_in_rv.hh
src/systemc/ext/channel/sc_inout_rv.hh
src/systemc/ext/core/sc_event.hh
src/systemc/ext/core/sc_export.hh
src/systemc/ext/core/sc_port.hh
src/systemc/tests/include/specialized_signals/scx_signal_int.h
src/systemc/tests/include/specialized_signals/scx_signal_signed.h
src/systemc/tests/include/specialized_signals/scx_signal_uint.h
src/systemc/tests/include/specialized_signals/scx_signal_unsigned.h
src/systemc/tests/systemc/communication/sc_signal/check_writer/test16/expected_returncode [deleted file]
src/systemc/utils/sc_report_handler.cc