distortos  v0.7.0
object-oriented C++ RTOS for microcontrollers
distortos::chip::DmaChannelFunctorCommon Class Reference

#include "distortos/chip/DmaChannelFunctorCommon.hpp"

Inheritance diagram for distortos::chip::DmaChannelFunctorCommon:
Collaboration diagram for distortos::chip::DmaChannelFunctorCommon:

Public Member Functions

void transferCompleteEvent () override
 "Transfer complete" event More...
- Public Member Functions inherited from distortos::chip::DmaChannelFunctor
virtual ~DmaChannelFunctor ()=default
 DmaChannelFunctor's destructor. More...
virtual void transferErrorEvent (size_t transactionsLeft)=0
 "Transfer error" event More...

Detailed Description

DmaChannelFunctorCommon class is a DmaChannelFunctor with empty implementations for optional event handlers.

Member Function Documentation

◆ transferCompleteEvent()

void distortos::chip::DmaChannelFunctorCommon::transferCompleteEvent ( )

"Transfer complete" event

Called by low-level DMA channel driver when the transfer is physically finished.

Empty default implementation - does nothing.

Implements distortos::chip::DmaChannelFunctor.

The documentation for this class was generated from the following file: