|
|
|
@ -417,4 +417,28 @@ void I2CDeviceManager::teardown()
@@ -417,4 +417,28 @@ void I2CDeviceManager::teardown()
|
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
/*
|
|
|
|
|
get mask of bus numbers for all configured I2C buses |
|
|
|
|
*/ |
|
|
|
|
uint32_t I2CDeviceManager::get_bus_mask(void) const |
|
|
|
|
{ |
|
|
|
|
return HAL_LINUX_I2C_BUS_MASK; |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
/*
|
|
|
|
|
get mask of bus numbers for all configured internal I2C buses |
|
|
|
|
*/ |
|
|
|
|
uint32_t I2CDeviceManager::get_bus_mask_internal(void) const |
|
|
|
|
{ |
|
|
|
|
return HAL_LINUX_I2C_INTERNAL_BUS_MASK; |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
/*
|
|
|
|
|
get mask of bus numbers for all configured external I2C buses |
|
|
|
|
*/ |
|
|
|
|
uint32_t I2CDeviceManager::get_bus_mask_external(void) const |
|
|
|
|
{ |
|
|
|
|
return HAL_LINUX_I2C_EXTERNAL_BUS_MASK; |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
} |
|
|
|
|