Module nrf52810_pac::spim0 [−][src]
Expand description
Serial Peripheral Interface Master with EasyDMA
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
Register block RXD EasyDMA channel
Shortcuts between local events and tasks
Resume SPI transaction
Start SPI transaction
Stop SPI transaction
Suspend SPI transaction
Register block TXD EasyDMA channel
Structs
Type Definitions
CONFIG register accessor: an alias for Reg<CONFIG_SPEC>
ENABLE register accessor: an alias for Reg<ENABLE_SPEC>
EVENTS_END register accessor: an alias for Reg<EVENTS_END_SPEC>
EVENTS_ENDRX register accessor: an alias for Reg<EVENTS_ENDRX_SPEC>
EVENTS_ENDTX register accessor: an alias for Reg<EVENTS_ENDTX_SPEC>
EVENTS_STARTED register accessor: an alias for Reg<EVENTS_STARTED_SPEC>
EVENTS_STOPPED register accessor: an alias for Reg<EVENTS_STOPPED_SPEC>
FREQUENCY register accessor: an alias for Reg<FREQUENCY_SPEC>
INTENCLR register accessor: an alias for Reg<INTENCLR_SPEC>
INTENSET register accessor: an alias for Reg<INTENSET_SPEC>
ORC register accessor: an alias for Reg<ORC_SPEC>
SHORTS register accessor: an alias for Reg<SHORTS_SPEC>
TASKS_RESUME register accessor: an alias for Reg<TASKS_RESUME_SPEC>
TASKS_START register accessor: an alias for Reg<TASKS_START_SPEC>
TASKS_STOP register accessor: an alias for Reg<TASKS_STOP_SPEC>
TASKS_SUSPEND register accessor: an alias for Reg<TASKS_SUSPEND_SPEC>