NetBurner 3.5.8
PDF Version
Toggle main menu visibility
Public Attributes
|
List of all members
dspiDMAStruct Struct Reference
SPI
»
MOD5441x, NANO54415, SB800EX
»
DSPI
|
SPI
»
SOMRT1061 (DSPI)
|
SPI
»
MODRT1171 (DSPI)
DSPI DMA structure.
More...
#include <
dspi.h
>
Public Attributes
bool
enabled
Whether or not the driver is using DMA for the transfer.
uint8_t
byteCount
The bytes transferred per DMA call.
bool
rxPresent
Is a receive buffer present?
bool
txPresent
Is a transmit buffer present?
dspistruct
savedDSPI
bool
csState
uint8_t
bytesLastRead
bool
isThereExtraRxBytes
DmaCh *
rxDma
DmaCh *
txDma
LPSPI_Type
savedSPI
bool
isPcsContinuous
uint32_t
extraBytesTCR
Used to write SPI TCR via DMA for extra 1 or 2 data byte transfer. Used to de-assert CS if DEASSERT_AFTER_LAST.
uint32_t
extraThirdByteTCR
Used to write SPI TCR via DMA for extra 3rd data byte transfer. Used to de-assert CS if DEASSERT_AFTER_LAST.
uint32_t
pcsTCR
Used to write SPI TCR via DMA to to de-assert CS if DEASSERT_AFTER_LAST at the end of the transfer.
DmaTcd
softwareTCD
[6]
SoftwareTCD, used for scatter/gather to de-assert CS, internally used.
Detailed Description
DSPI DMA structure.
The documentation for this struct was generated from the following files:
coldfire/cpu/MCF5441X/include/dspi.h
cortex-m7/cpu/MIMXRT10xx/include/dspi.h
cortex-m7/cpu/MIMXRT11xx/include/dspi.h
dspiDMAStruct
Generated by
1.18.0