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
ISRreader - Register
ISRwriter
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
ADDCODEreader - Address match code (Slave mode) - Field
ADDRreader - Address matched (slave mode) - Field
ALERTreader - SMBus alert - Field
ARLOreader - Arbitration lost - Field
BERRreader - Bus error - Field
BUSYreader - Bus busy - Field
DIRreader - Transfer direction (Slave mode) - Field
NACKFreader - Not acknowledge received flag - Field
OVRreader - Overrun/Underrun (slave mode) - Field
PECERRreader - PEC Error in reception - Field
RXNEreader - Receive data register not empty (receivers) - Field
STOPFreader - Stop detection flag - Field
TCRreader - Transfer Complete Reload - Field
TCreader - Transfer Complete (master mode) - Field
TIMEOUTreader - Timeout or t_low detection flag - Field
TXEreader - Transmit data register empty (transmitters) - Field
TXEwriter - Transmit data register empty (transmitters) - Field
TXISreader - Transmit interrupt status (transmitters) - Field
TXISwriter - Transmit interrupt status (transmitters)