Expand description

SPI Slave

Re-exports

pub use psel::PSEL;
pub use rxd::RXD;
pub use txd::TXD;

Modules

Configuration register
Default character. Character clocked out in case of an ignored transaction.
Enable SPI slave
Semaphore acquired
Granted transaction completed
End of RXD buffer reached
Disable interrupt
Enable interrupt
Over-read character
Cluster Unspecified
Publish configuration for event ACQUIRED
Publish configuration for event END
Publish configuration for event ENDRX
Cluster Unspecified
Semaphore status register
Shortcuts between local events and tasks
Status from last transaction
Subscribe configuration for task ACQUIRE
Subscribe configuration for task RELEASE
Acquire SPI semaphore
Release SPI semaphore, enabling the SPI slave to acquire it
Cluster Unspecified

Structs

Register block

Type Definitions

CONFIG (rw) register accessor: an alias for Reg<CONFIG_SPEC>
DEF (rw) register accessor: an alias for Reg<DEF_SPEC>
ENABLE (rw) register accessor: an alias for Reg<ENABLE_SPEC>
EVENTS_ACQUIRED (rw) register accessor: an alias for Reg<EVENTS_ACQUIRED_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>
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>
PUBLISH_ACQUIRED (rw) register accessor: an alias for Reg<PUBLISH_ACQUIRED_SPEC>
PUBLISH_END (rw) register accessor: an alias for Reg<PUBLISH_END_SPEC>
PUBLISH_ENDRX (rw) register accessor: an alias for Reg<PUBLISH_ENDRX_SPEC>
SEMSTAT (r) register accessor: an alias for Reg<SEMSTAT_SPEC>
SHORTS (rw) register accessor: an alias for Reg<SHORTS_SPEC>
STATUS (rw) register accessor: an alias for Reg<STATUS_SPEC>
SUBSCRIBE_ACQUIRE (rw) register accessor: an alias for Reg<SUBSCRIBE_ACQUIRE_SPEC>
SUBSCRIBE_RELEASE (rw) register accessor: an alias for Reg<SUBSCRIBE_RELEASE_SPEC>
TASKS_ACQUIRE (w) register accessor: an alias for Reg<TASKS_ACQUIRE_SPEC>
TASKS_RELEASE (w) register accessor: an alias for Reg<TASKS_RELEASE_SPEC>