summaryrefslogtreecommitdiff
path: root/src/systemc
AgeCommit message (Expand)Author
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
2019-01-09systemc: Rename tlm_core header files to have a .hh extentension.Gabe Black
2019-01-09systemc: Add a dummy argv[0] when running the tests.Gabe Black
2019-01-09systemc: Stop using the non-standard sc_time % in TLM.Gabe Black
2019-01-09systemc: Add an elaboration_done method to sc_simcontext.Gabe Black
2019-01-09systemc: Include cstring in the tlm header file.Gabe Black
2019-01-09systemc: Remove redundant tlm_ prefixes from file names.Gabe Black
2019-01-09systemc: Replace some calls to some Accellera specific functions in TLM.Gabe Black
2019-01-09systemc: Rename tlm .cpp files to .cc and add SConscripts.Gabe Black
2019-01-09systemc: Fix style issues in the TLM header files.Gabe Black