The macro definitions and function prototypes which are common across different board devices.
|
void | Board_delay (uint32_t delayCycles) |
| Delay generation function. More...
|
|
Board_STATUS | Board_i2c16BitRegRd (void *handle, uint32_t slaveAddr, uint16_t regAddr, uint8_t *regData, uint8_t numOfBytes, uint8_t byteOrdSel, uint32_t i2cTimeout) |
| I2C 16-bit register read function. More...
|
|
Board_STATUS | Board_i2c16BitRegWr (void *handle, uint32_t slaveAddr, uint16_t regAddr, uint8_t *regData, uint8_t numOfBytes, uint8_t byteOrdSel, uint32_t i2cTimeout) |
| I2C 16-bit register write function. More...
|
|
Board_STATUS | Board_i2c8BitRegRd (void *handle, uint32_t slaveAddr, uint8_t regAddr, uint8_t *regData, uint8_t numOfBytes, uint32_t i2cTimeout) |
| I2C 8-bit register read function. More...
|
|
Board_STATUS | Board_i2c8BitRegWr (void *handle, uint32_t slaveAddr, uint8_t regAddr, uint8_t *regData, uint8_t numOfBytes, uint32_t i2cTimeout) |
| I2C 8-bit register write function. More...
|
|
Board_STATUS | Board_i2c10bit16bitRegRd (void *handle, uint32_t slaveAddr, uint16_t regAddr, uint16_t *regData, uint32_t i2cTimeout) |
| I2C 10-bit slave address register read function. More...
|
|
Board_STATUS | Board_i2c10bit16bitRegWr (void *handle, uint32_t slaveAddr, uint16_t regAddr, uint16_t regData, uint32_t i2cTimeout) |
| I2C 10-bit slave address register write function. More...
|
|