Module nrf91::spim0_ns

source ·
Expand description

Serial Peripheral Interface Master with EasyDMA 0

Modules

Configuration register
Enable SPIM
End of RXD buffer and TXD buffer reached
End of RXD buffer reached
End of TXD buffer reached
Transaction started
SPI transaction has stopped
SPI frequency. Accuracy depends on the HFCLK source selected.
Disable interrupt
Enable interrupt
Over-read character. Character clocked out in case and over-read of the TXD buffer.
Register block Unspecified
Publish configuration for event END
Publish configuration for event ENDRX
Publish configuration for event ENDTX
Publish configuration for event STARTED
Publish configuration for event STOPPED
Register block RXD EasyDMA channel
Shortcuts between local events and tasks
Subscribe configuration for task RESUME
Subscribe configuration for task START
Subscribe configuration for task STOP
Subscribe configuration for task SUSPEND
Resume SPI transaction
Start SPI transaction
Stop SPI transaction
Suspend SPI transaction
Register block TXD EasyDMA channel

Structs

Configuration register
Enable SPIM
End of RXD buffer and TXD buffer reached
End of RXD buffer reached
End of TXD buffer reached
Transaction started
SPI transaction has stopped
SPI frequency. Accuracy depends on the HFCLK source selected.
Disable interrupt
Enable interrupt
Over-read character. Character clocked out in case and over-read of the TXD buffer.
Register block
Publish configuration for event END
Publish configuration for event ENDRX
Publish configuration for event ENDTX
Publish configuration for event STARTED
Publish configuration for event STOPPED
Register block
Register block
Shortcuts between local events and tasks
Subscribe configuration for task RESUME
Subscribe configuration for task START
Subscribe configuration for task STOP
Subscribe configuration for task SUSPEND
Resume SPI transaction
Start SPI transaction
Stop SPI transaction
Suspend SPI transaction
Register block