I2C Hardware attributes.
Data Fields | |
uint32_t | baseAddr |
uint32_t | intNum |
uint32_t | eventId |
uint32_t | funcClk |
bool | enableIntr |
uint32_t | ownSlaveAddr [I2C_MAX_NUM_OWN_SLAVE_ADDR] |
uint32_t I2C_HwAttrs::baseAddr |
I2C Peripheral base address
uint32_t I2C_HwAttrs::intNum |
I2C Peripheral interrupt vector
uint32_t I2C_HwAttrs::eventId |
I2C Peripheral event id
uint32_t I2C_HwAttrs::funcClk |
I2C input functional clock
bool I2C_HwAttrs::enableIntr |
enable Interrupt
uint32_t I2C_HwAttrs::ownSlaveAddr[I2C_MAX_NUM_OWN_SLAVE_ADDR] |
I2C own slave addresses for multi-slave channels, if only one slave channel is supported, set the slave address to ownSlaveAddr[0]