Expand description
SPI Slave 0
Re-exports§
Modules§
- config
- Configuration register
- def
- Default character. Character clocked out in case of an ignored transaction.
- enable
- Enable SPI slave
- events_
acquired - Semaphore acquired
- events_
end - Granted transaction completed
- events_
endrx - End of RXD buffer reached
- intenclr
- Disable interrupt
- intenset
- Enable interrupt
- orc
- Over-read character
- psel
- Cluster Unspecified
- rxd
- Cluster Unspecified
- semstat
- Semaphore status register
- shorts
- Shortcut register
- status
- Status from last transaction
- tasks_
acquire - Acquire SPI semaphore
- tasks_
release - Release SPI semaphore, enabling the SPI slave to acquire it
- txd
- Cluster Unspecified
Structs§
- Register
Block - Register block
Type Aliases§
- CONFIG
- CONFIG (rw) register accessor: an alias for
Reg<CONFIG_SPEC>
- DEF
- DEF (rw) register accessor: an alias for
Reg<DEF_SPEC>
- ENABLE
- ENABLE (rw) register accessor: an alias for
Reg<ENABLE_SPEC>
- EVENTS_
ACQUIRED - EVENTS_ACQUIRED (rw) register accessor: an alias for
Reg<EVENTS_ACQUIRED_SPEC>
- EVENTS_
END - EVENTS_END (rw) register accessor: an alias for
Reg<EVENTS_END_SPEC>
- EVENTS_
ENDRX - EVENTS_ENDRX (rw) register accessor: an alias for
Reg<EVENTS_ENDRX_SPEC>
- INTENCLR
- INTENCLR (rw) register accessor: an alias for
Reg<INTENCLR_SPEC>
- INTENSET
- INTENSET (rw) register accessor: an alias for
Reg<INTENSET_SPEC>
- ORC
- ORC (rw) register accessor: an alias for
Reg<ORC_SPEC>
- SEMSTAT
- SEMSTAT (r) register accessor: an alias for
Reg<SEMSTAT_SPEC>
- SHORTS
- SHORTS (rw) register accessor: an alias for
Reg<SHORTS_SPEC>
- STATUS
- STATUS (rw) register accessor: an alias for
Reg<STATUS_SPEC>
- TASKS_
ACQUIRE - TASKS_ACQUIRE (w) register accessor: an alias for
Reg<TASKS_ACQUIRE_SPEC>
- TASKS_
RELEASE - TASKS_RELEASE (w) register accessor: an alias for
Reg<TASKS_RELEASE_SPEC>