Skyward boardcore
Loading...
Searching...
No Matches
Boardcore::DMAStream Member List

This is the complete list of members for Boardcore::DMAStream, including all inherited members.

clearAllFlags()Boardcore::DMAStreaminline
clearDirectModeErrorFlag()Boardcore::DMAStreaminline
clearFifoErrorFlag()Boardcore::DMAStreaminline
clearHalfTransferFlag()Boardcore::DMAStreaminline
clearTransferCompleteFlag()Boardcore::DMAStreaminline
clearTransferErrorFlag()Boardcore::DMAStreaminline
disable()Boardcore::DMAStream
DMAStream(const DMAStream &)=deleteBoardcore::DMAStream
DMAStream(DMAStream &&) noexcept=defaultBoardcore::DMAStream
enable()Boardcore::DMAStream
getCurrentBufferNumber()Boardcore::DMAStream
getCurrentChannel()Boardcore::DMAStreaminline
getDirectModeErrorFlagStatus()Boardcore::DMAStreaminline
getFifoErrorFlagStatus()Boardcore::DMAStreaminline
getHalfTransferFlagStatus()Boardcore::DMAStreaminline
getStreamId()Boardcore::DMAStreaminline
getTransferCompleteFlagStatus()Boardcore::DMAStreaminline
getTransferErrorFlagStatus()Boardcore::DMAStreaminline
operator=(const DMAStream &)=deleteBoardcore::DMAStream
operator=(DMAStream &&) noexcept=defaultBoardcore::DMAStream
readFlags()Boardcore::DMAStream
resetErrorCallback()Boardcore::DMAStream
resetHalfTransferCallback()Boardcore::DMAStream
resetTransferCompleteCallback()Boardcore::DMAStream
setChannel(const DMADefs::Channel channel)Boardcore::DMAStream
setErrorCallback(std::function< void()> callback)Boardcore::DMAStream
setHalfTransferCallback(std::function< void()> callback)Boardcore::DMAStream
setNumberOfDataItems(const uint16_t nBytes)Boardcore::DMAStream
setTransferCompleteCallback(std::function< void()> callback)Boardcore::DMAStream
setup(DMATransaction &transaction)Boardcore::DMAStream
timedWaitForHalfTransfer(std::chrono::nanoseconds timeout_ns)Boardcore::DMAStream
timedWaitForTransferComplete(std::chrono::nanoseconds timeout_ns)Boardcore::DMAStream
waitForHalfTransfer()Boardcore::DMAStream
waitForTransferComplete()Boardcore::DMAStream