I2C Hardware attributes.
Data Fields | |
| uint32_t | baseAddr |
| uint32_t | intNum |
| uint32_t | eventId |
| uint32_t | funcClk |
| bool | enableIntr |
| uint8_t | intrPriority |
| uint32_t | ownTargetAddr [I2C_MAX_NUM_OWN_TARGET_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
| uint8_t I2C_HwAttrs::intrPriority |
Interrupt Priority
| uint32_t I2C_HwAttrs::ownTargetAddr[I2C_MAX_NUM_OWN_TARGET_ADDR] |
I2C own target addresses for multi-target channels, if only one target channel is supported, set the target address to ownTargetAddr[0]