16#ifndef SIMICS_SYSTEMC_PROCESS_STACK_INTERFACE_H
17#define SIMICS_SYSTEMC_PROCESS_STACK_INTERFACE_H
36 virtual void pop() = 0;
54 sc_core::sc_curr_proc_kind enter_process_kind) = 0;
The process stack helps maintain a LIFO order of function calls that cross the SystemC/Simics border,...
Definition: process_stack_interface.h:27
virtual void waitForCurrentProcessOnTop()=0
virtual void waitForExitCondition(sc_core::sc_curr_proc_kind enter_process_kind)=0
virtual void runUntilStackEmpty()=0
virtual ~ProcessStackInterface()
Definition: process_stack_interface.h:29
Definition: pci_bus_interface.h:24