Module stm32wlxx_hal::pac::i2c1::isr
Available on crate feature
stm32wl5x_cm4
only.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 Aliases
- 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)