Expand description
I2C compatible Two-Wire Interface 0
Re-exports§
pub use psel::PSEL;
Modules§
- address
- Address used in the TWI transfer
- enable
- Enable TWI
- errorsrc
- Error source
- events_
bb - TWI byte boundary, generated before each byte that is sent or received
- events_
error - TWI error
- events_
rxdready - TWI RXD byte received
- events_
stopped - TWI stopped
- events_
suspended - TWI entered the suspended state
- events_
txdsent - TWI TXD byte sent
- frequency
- TWI frequency. Accuracy depends on the HFCLK source selected.
- intenclr
- Disable interrupt
- intenset
- Enable interrupt
- psel
- Cluster Unspecified
- rxd
- RXD register
- shorts
- Shortcut register
- tasks_
resume - Resume TWI transaction
- tasks_
startrx - Start TWI receive sequence
- tasks_
starttx - Start TWI transmit sequence
- tasks_
stop - Stop TWI transaction
- tasks_
suspend - Suspend TWI transaction
- txd
- TXD register
Structs§
- Register
Block - Register block
Type Aliases§
- ADDRESS
- ADDRESS (rw) register accessor: an alias for
Reg<ADDRESS_SPEC>
- ENABLE
- ENABLE (rw) register accessor: an alias for
Reg<ENABLE_SPEC>
- ERRORSRC
- ERRORSRC (rw) register accessor: an alias for
Reg<ERRORSRC_SPEC>
- EVENTS_
BB - EVENTS_BB (rw) register accessor: an alias for
Reg<EVENTS_BB_SPEC>
- EVENTS_
ERROR - EVENTS_ERROR (rw) register accessor: an alias for
Reg<EVENTS_ERROR_SPEC>
- EVENTS_
RXDREADY - EVENTS_RXDREADY (rw) register accessor: an alias for
Reg<EVENTS_RXDREADY_SPEC>
- EVENTS_
STOPPED - EVENTS_STOPPED (rw) register accessor: an alias for
Reg<EVENTS_STOPPED_SPEC>
- EVENTS_
SUSPENDED - EVENTS_SUSPENDED (rw) register accessor: an alias for
Reg<EVENTS_SUSPENDED_SPEC>
- EVENTS_
TXDSENT - EVENTS_TXDSENT (rw) register accessor: an alias for
Reg<EVENTS_TXDSENT_SPEC>
- FREQUENCY
- FREQUENCY (rw) register accessor: an alias for
Reg<FREQUENCY_SPEC>
- INTENCLR
- INTENCLR (rw) register accessor: an alias for
Reg<INTENCLR_SPEC>
- INTENSET
- INTENSET (rw) register accessor: an alias for
Reg<INTENSET_SPEC>
- RXD
- RXD (r) register accessor: an alias for
Reg<RXD_SPEC>
- SHORTS
- SHORTS (rw) register accessor: an alias for
Reg<SHORTS_SPEC>
- TASKS_
RESUME - TASKS_RESUME (w) register accessor: an alias for
Reg<TASKS_RESUME_SPEC>
- TASKS_
STARTRX - TASKS_STARTRX (w) register accessor: an alias for
Reg<TASKS_STARTRX_SPEC>
- TASKS_
STARTTX - TASKS_STARTTX (w) register accessor: an alias for
Reg<TASKS_STARTTX_SPEC>
- TASKS_
STOP - TASKS_STOP (w) register accessor: an alias for
Reg<TASKS_STOP_SPEC>
- TASKS_
SUSPEND - TASKS_SUSPEND (w) register accessor: an alias for
Reg<TASKS_SUSPEND_SPEC>
- TXD
- TXD (rw) register accessor: an alias for
Reg<TXD_SPEC>