[−][src]Module nrf9160_pac::spim0_ns
Serial Peripheral Interface Master with EasyDMA 0
Modules
config | Configuration register |
enable | Enable SPIM |
events_end | End of RXD buffer and TXD buffer reached |
events_endrx | End of RXD buffer reached |
events_endtx | End of TXD buffer reached |
events_started | Transaction started |
events_stopped | SPI transaction has stopped |
frequency | SPI frequency. Accuracy depends on the HFCLK source selected. |
intenclr | Disable interrupt |
intenset | Enable interrupt |
orc | Over-read character. Character clocked out in case an over-read of the TXD buffer. |
psel | Register block Unspecified |
publish_end | Publish configuration for event END |
publish_endrx | Publish configuration for event ENDRX |
publish_endtx | Publish configuration for event ENDTX |
publish_started | Publish configuration for event STARTED |
publish_stopped | Publish configuration for event STOPPED |
rxd | Register block RXD EasyDMA channel |
shorts | Shortcuts between local events and tasks |
subscribe_resume | Subscribe configuration for task RESUME |
subscribe_start | Subscribe configuration for task START |
subscribe_stop | Subscribe configuration for task STOP |
subscribe_suspend | Subscribe configuration for task SUSPEND |
tasks_resume | Resume SPI transaction |
tasks_start | Start SPI transaction |
tasks_stop | Stop SPI transaction |
tasks_suspend | Suspend SPI transaction |
txd | Register block TXD EasyDMA channel |
Structs
PSEL | Register block |
RXD | Register block |
RegisterBlock | Register block |
TXD | Register block |
Type Definitions
CONFIG | Configuration register |
ENABLE | Enable SPIM |
EVENTS_END | End of RXD buffer and TXD buffer reached |
EVENTS_ENDRX | End of RXD buffer reached |
EVENTS_ENDTX | End of TXD buffer reached |
EVENTS_STARTED | Transaction started |
EVENTS_STOPPED | SPI transaction has stopped |
FREQUENCY | SPI frequency. Accuracy depends on the HFCLK source selected. |
INTENCLR | Disable interrupt |
INTENSET | Enable interrupt |
ORC | Over-read character. Character clocked out in case an over-read of the TXD buffer. |
PUBLISH_END | Publish configuration for event END |
PUBLISH_ENDRX | Publish configuration for event ENDRX |
PUBLISH_ENDTX | Publish configuration for event ENDTX |
PUBLISH_STARTED | Publish configuration for event STARTED |
PUBLISH_STOPPED | Publish configuration for event STOPPED |
SHORTS | Shortcuts between local events and tasks |
SUBSCRIBE_RESUME | Subscribe configuration for task RESUME |
SUBSCRIBE_START | Subscribe configuration for task START |
SUBSCRIBE_STOP | Subscribe configuration for task STOP |
SUBSCRIBE_SUSPEND | Subscribe configuration for task SUSPEND |
TASKS_RESUME | Resume SPI transaction |
TASKS_START | Start SPI transaction |
TASKS_STOP | Stop SPI transaction |
TASKS_SUSPEND | Suspend SPI transaction |