![]() |
Midnight Sun Firmware
|
I2C Port data. More...

Public Attributes | |
| I2C_TypeDef * | base |
| void(* | rcc_cmd )(void) |
| uint8_t | ev_irqn |
| uint8_t | err_irqn |
| bool | initialized |
| I2CSettings | settings |
| I2CBuffer | i2c_tx_buf |
| I2CBuffer | i2c_rx_buf |
| I2CMode | curr_mode |
| I2CAddress | current_addr |
| volatile uint8_t | num_rx_bytes |
I2C Port data.
| I2C_TypeDef* base |
I2C HW Base address
| uint8_t err_irqn |
Error interrupt number
| uint8_t ev_irqn |
Event interrupt number
| bool initialized |
Initialized flag
| void(* rcc_cmd) (void) |
Function pointer to enable I2C clock using RCC