17 void BlockDriverImpl::InterruptReport_internalInterfaceHandler(U32 ip) {
33 void BlockDriverImpl::Sched_handler(
NATIVE_INT_TYPE portNum, U32 context) {
40 void BlockDriverImpl::s_driverISR(
void* arg) {
44 compPtr->InterruptReport_internalInterfaceHandler(0);
47 void BlockDriverImpl::PingIn_handler(
PlatformIntType NATIVE_INT_TYPE
C++-compatible configuration header for fprime configuration.
Auto-generated base for BlockDriver component.
void BufferOut_out(FwIndexType portNum, Drv::DataBuffer &buff)
Invoke output port BufferOut.
void tlmWrite_BD_Cycles(U32 arg, Fw::Time _tlmTime=Fw::Time())
void CycleOut_out(FwIndexType portNum, Os::RawTime &cycleStart)
Invoke output port CycleOut.
void PingOut_out(FwIndexType portNum, U32 key)
Invoke output port PingOut.
BlockDriverImpl(const char *compName)
Status now() override
Get the current time.