summaryrefslogtreecommitdiff
path: root/src/systemc
AgeCommit message (Expand)Author
2020-01-13systemc: keep SC_CONCAT* macroEarl Ou
2020-01-07systemc: fix gem5_to_tlm bridgeEarl Ou
2019-12-20systemc: Fix tlm2 socket integrationJui-min Lee
2019-12-03systemc: Purposefully *expose* bind in the initiator socket.Gabe Black
2019-12-03systemc,fastmodel: Use the gem5_scons error and warning functions.Gabe Black
2019-12-03systemc: Suppress a spurious clang warning in the systemc headers.Gabe Black
2019-12-03systemc: Fix up some lingering Accellera specific code in TLM v1.Gabe Black
2019-12-03systemc: Add a bunch of missing overrides to the systemc headers.Gabe Black
2019-11-07systemc: Remove boost dependency caused by tlmHoa Nguyen
2019-09-17systemc: Make TLM port wrappers for tlm_base_(target|initiator)_socket.Gabe Black
2019-09-17systemc: Expose the utility functions for payload->packet conversion.Gabe Black
2019-08-27mem, sim, systemc: Reorganize Port and co.s bind, unbind slightly.Gabe Black
2019-08-05systemc: Provide Port wrapper classes for sc_portChun-Chen TK Hsu
2019-04-30systemc: Add a distinct async_request_update mechanism.Gabe Black
2019-04-24systemc: Use the new TLM socket types in the TLM bridge SimObjects.Gabe Black
2019-04-24systemc: Add Port types for initiator and target sockets.Gabe Black
2019-04-10systemc: Teach the TLM bridges how to use gem5's new backdoor mechanism.Gabe Black
2019-03-29systemc: Templatize the gem5/TLM bridge SimObjects.Gabe Black
2019-03-29systemc: Delete extra code from src/systemc/tlm_bridge.Gabe Black
2019-03-29systemc: Create unified gem5/TLM bridge SimObjects.Gabe Black
2019-03-29tlm: Initial import of tlm/gem5 bridge code.Gabe Black
2019-03-29systemc: Provide a utility Port TLM socket wrapper class.Gabe Black
2019-03-19systemc: Hook up gem5_getPort to the gem5 getPort mechanism.Gabe Black
2019-03-01tlm: Add some includes to some tlm_utils header files.Gabe Black
2019-02-28systemc: Move systemc disabling checks to SConsopts.Gabe Black
2019-02-25systemc: Remove _m5.systemc passthroughs from SystemC_Kernel.Gabe Black
2019-02-25systemc: Get rid of --working-dir in the test's config.py.Gabe Black
2019-02-25systemc: Start using the m5.systemc module in the test config.py.Gabe Black
2019-02-25systemc: Add m5.systemc and m5.tlm python modules.Gabe Black
2019-02-25systemc: Export the tlm::tlm_global_quantum class to python.Gabe Black
2019-02-25systemc: Export the sc_core::sc_time class to python.Gabe Black
2019-02-22python: Make iterator handling Python 3 compatibleAndreas Sandberg
2019-02-21systemc: Make the verify.py script work when run from different dirs.Gabe Black
2019-02-21systemc: Make sc_(pause|stop) exit to python when not using sc_main.Gabe Black
2019-02-21systemc: Init some values in the scheduler for running without sc_main.Gabe Black
2019-02-21systemc: Handle exceptions "correctly" even if sc_main hasn't been run.Gabe Black
2019-02-14systemc: Add a systemc_home directory which maps to the ext headers.Gabe Black
2019-02-14systemc: Make an include in src/systemc/ext use a relative path.Gabe Black
2019-02-11systemc: Change the type of a loop counter to avoid a warning.Gabe Black
2019-02-11scons: Change an = to a += when accumulating sources from filters.Gabe Black
2019-02-11systemc: scons: Specify RPATH as a list.Gabe Black
2019-01-23systemc: Fix TLM related includes.Gabe Black
2019-01-11misc: updated shabang for python scriptAndrea Mondelli
2019-01-10systemc: Fix a function which was broken during style fixes.Gabe Black
2019-01-09systemc: Make input.txt a dependency for the tlm/endian_conv test.Gabe Black
2019-01-09systemc: Exclude some failing systemc TLM tests in working.filt.Gabe Black
2019-01-09systemc: Remove the TLM dependence on a non-standard method.Gabe Black
2019-01-09systemc: Stop using the sc_string_view type.Gabe Black
2019-01-09systemc: Replace sc_core::sc_type_index with std::type_index.Gabe Black
2019-01-09systemc: Stop using the Accellera specific "none" global event object.Gabe Black