16#ifndef SIMICS_SYSTEMC_PROCESS_STACK_H
17#define SIMICS_SYSTEMC_PROCESS_STACK_H
38 sc_core::sc_curr_proc_kind enter_process_kind);
41 std::stack<sc_core::sc_process_handle> stack_;
42 sc_core::sc_event return_event_;
The process stack helps maintain a LIFO order of function calls that cross the SystemC/Simics border,...
Definition: process_stack_interface.h:27
Definition: process_stack.h:29
void waitForExitCondition(sc_core::sc_curr_proc_kind enter_process_kind)
void runUntilStackEmpty()
void waitForCurrentProcessOnTop()
ProcessStack(iface::SimulationInterface *simulation)
Interface to the SystemC simulation.
Definition: simulation_interface.h:27
Definition: pci_bus_interface.h:24