Module nrf52811_hal::pac::spim0
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.
- Cluster Unspecified
- Cluster RXD EasyDMA channel
- Shortcuts between local events and tasks
- Resume SPI transaction
- Start SPI transaction
- Stop SPI transaction
- Suspend SPI transaction
- Cluster TXD EasyDMA channel
Structs§
- Register block
- Register block
- Register block
- Register block
Type Aliases§
- CONFIG (rw) register accessor: an alias for
Reg<CONFIG_SPEC>
- ENABLE (rw) register accessor: an alias for
Reg<ENABLE_SPEC>
- EVENTS_END (rw) register accessor: an alias for
Reg<EVENTS_END_SPEC>
- EVENTS_ENDRX (rw) register accessor: an alias for
Reg<EVENTS_ENDRX_SPEC>
- EVENTS_ENDTX (rw) register accessor: an alias for
Reg<EVENTS_ENDTX_SPEC>
- EVENTS_STARTED (rw) register accessor: an alias for
Reg<EVENTS_STARTED_SPEC>
- EVENTS_STOPPED (rw) register accessor: an alias for
Reg<EVENTS_STOPPED_SPEC>
- FREQUENCY (rw) register accessor: an alias for
Reg<FREQUENCY_SPEC>
- INTENCLR (rw) register accessor: an alias for
Reg<INTENCLR_SPEC>
- INTENSET (rw) register accessor: an alias for
Reg<INTENSET_SPEC>
- ORC (rw) register accessor: an alias for
Reg<ORC_SPEC>
- SHORTS (rw) register accessor: an alias for
Reg<SHORTS_SPEC>
- TASKS_RESUME (w) register accessor: an alias for
Reg<TASKS_RESUME_SPEC>
- TASKS_START (w) register accessor: an alias for
Reg<TASKS_START_SPEC>
- TASKS_STOP (w) register accessor: an alias for
Reg<TASKS_STOP_SPEC>
- TASKS_SUSPEND (w) register accessor: an alias for
Reg<TASKS_SUSPEND_SPEC>