Transaction-Level Modeling Framework for Space Applications
#include <syscCallB.hpp>
Public Member Functions | |
_exitSysCall (ABIIf< wordSize > &processorInstance, sc_time latency=SC_ZERO_TIME) | |
bool | operator() () |
Public Member Functions inherited from trap::SyscallCB< wordSize > | |
SyscallCB (ABIIf< wordSize > &processorInstance, sc_time latency) | |
virtual | ~SyscallCB () |
Additional Inherited Members | |
Protected Attributes inherited from trap::SyscallCB< wordSize > | |
ABIIf< wordSize > & | processorInstance |
sc_time | latency |
|
inline |
|
inlinevirtual |
Implements trap::SyscallCB< wordSize >.
References trap::exitValue, trap::ABIIf< regWidth >::preCall(), trap::SyscallCB< wordSize >::processorInstance, trap::OSEmulatorBase::programsCount, trap::ABIIf< regWidth >::readArgs(), and pysc::api::systemc::wait().