21 void BlockDriverImpl::InterruptReport_internalInterfaceHandler(U32 ip) {
44 void BlockDriverImpl::s_driverISR(
void* arg) {
48 compPtr->InterruptReport_internalInterfaceHandler(0);
51 void BlockDriverImpl::PingIn_handler(
PlatformIntType NATIVE_INT_TYPE
PlatformUIntType NATIVE_UINT_TYPE
C++-compatible configuration header for fprime configuration.
Auto-generated base for BlockDriver component.
void CycleOut_out(NATIVE_INT_TYPE portNum, Svc::TimerVal &cycleStart)
Invoke output port CycleOut.
void tlmWrite_BD_Cycles(U32 arg, Fw::Time _tlmTime=Fw::Time())
void BufferOut_out(NATIVE_INT_TYPE portNum, Drv::DataBuffer &buff)
Invoke output port BufferOut.
void PingOut_out(NATIVE_INT_TYPE portNum, U32 key)
Invoke output port PingOut.
BlockDriverImpl(const char *compName)
void init()
Object initializer.
Serializable class for carrying timer values.
void take()
Function to store a timer value.