Module nrf52811_pac::twis0[][src]

Expand description

I2C compatible Two-Wire Slave Interface with EasyDMA

Modules

Description collection: TWI slave address n

Configuration register for the address match mechanism

Enable TWIS

Error source

TWI error

Read command received

Receive sequence started

TWI stopped

Transmit sequence started

Write command received

Enable or disable interrupt

Disable interrupt

Enable interrupt

Status register indicating which address had a match

Over-read character. Character sent out in case of an over-read of the transmit buffer.

Register block Unspecified

Register block RXD EasyDMA channel

Shortcuts between local events and tasks

Prepare the TWI slave to respond to a write command

Prepare the TWI slave to respond to a read command

Resume TWI transaction

Stop TWI transaction

Suspend TWI transaction

Register block TXD EasyDMA channel

Structs

Register block

Register block

Register block

Register block

Type Definitions

ADDRESS register accessor: an alias for Reg<ADDRESS_SPEC>

CONFIG register accessor: an alias for Reg<CONFIG_SPEC>

ENABLE register accessor: an alias for Reg<ENABLE_SPEC>

ERRORSRC register accessor: an alias for Reg<ERRORSRC_SPEC>

EVENTS_ERROR register accessor: an alias for Reg<EVENTS_ERROR_SPEC>

EVENTS_READ register accessor: an alias for Reg<EVENTS_READ_SPEC>

EVENTS_RXSTARTED register accessor: an alias for Reg<EVENTS_RXSTARTED_SPEC>

EVENTS_STOPPED register accessor: an alias for Reg<EVENTS_STOPPED_SPEC>

EVENTS_TXSTARTED register accessor: an alias for Reg<EVENTS_TXSTARTED_SPEC>

EVENTS_WRITE register accessor: an alias for Reg<EVENTS_WRITE_SPEC>

INTEN register accessor: an alias for Reg<INTEN_SPEC>

INTENCLR register accessor: an alias for Reg<INTENCLR_SPEC>

INTENSET register accessor: an alias for Reg<INTENSET_SPEC>

MATCH register accessor: an alias for Reg<MATCH_SPEC>

ORC register accessor: an alias for Reg<ORC_SPEC>

SHORTS register accessor: an alias for Reg<SHORTS_SPEC>

TASKS_PREPARERX register accessor: an alias for Reg<TASKS_PREPARERX_SPEC>

TASKS_PREPARETX register accessor: an alias for Reg<TASKS_PREPARETX_SPEC>

TASKS_RESUME register accessor: an alias for Reg<TASKS_RESUME_SPEC>

TASKS_STOP register accessor: an alias for Reg<TASKS_STOP_SPEC>

TASKS_SUSPEND register accessor: an alias for Reg<TASKS_SUSPEND_SPEC>