Expand description

Interrupt and Status register

Structs

Interrupt and Status register

Register ISR reader

Register ISR writer

Enums

Address matched (slave mode)

SMBus alert

Arbitration lost

Bus error

Bus busy

Transfer direction (Slave mode)

Not acknowledge received flag

Overrun/Underrun (slave mode)

PEC Error in reception

Receive data register not empty (receivers)

Stop detection flag

Transfer Complete Reload

Transfer Complete (master mode)

Timeout or t_low detection flag

Transmit data register empty (transmitters)

Transmit interrupt status (transmitters)

Type Definitions

Field ADDCODE reader - Address match code (Slave mode)

Field ADDR reader - Address matched (slave mode)

Field ALERT reader - SMBus alert

Field ARLO reader - Arbitration lost

Field BERR reader - Bus error

Field BUSY reader - Bus busy

Field DIR reader - Transfer direction (Slave mode)

Field NACKF reader - Not acknowledge received flag

Field OVR reader - Overrun/Underrun (slave mode)

Field PECERR reader - PEC Error in reception

Field RXNE reader - Receive data register not empty (receivers)

Field STOPF reader - Stop detection flag

Field TCR reader - Transfer Complete Reload

Field TC reader - Transfer Complete (master mode)

Field TIMEOUT reader - Timeout or t_low detection flag

Field TXE reader - Transmit data register empty (transmitters)

Field TXE writer - Transmit data register empty (transmitters)

Field TXIS reader - Transmit interrupt status (transmitters)

Field TXIS writer - Transmit interrupt status (transmitters)