stm32/i2c: Update HAL macros to use new __HAL_RCC prefix.

This commit is contained in:
Damien George 2018-04-10 14:28:39 +10:00
parent e1e49adb86
commit 69bf23c9cf
1 changed files with 13 additions and 13 deletions

View File

@ -262,28 +262,28 @@ void i2c_init(I2C_HandleTypeDef *i2c) {
i2c_unit = 1; i2c_unit = 1;
scl_pin = MICROPY_HW_I2C1_SCL; scl_pin = MICROPY_HW_I2C1_SCL;
sda_pin = MICROPY_HW_I2C1_SDA; sda_pin = MICROPY_HW_I2C1_SDA;
__I2C1_CLK_ENABLE(); __HAL_RCC_I2C1_CLK_ENABLE();
#endif #endif
#if defined(MICROPY_HW_I2C2_SCL) #if defined(MICROPY_HW_I2C2_SCL)
} else if (i2c == &I2CHandle2) { } else if (i2c == &I2CHandle2) {
i2c_unit = 2; i2c_unit = 2;
scl_pin = MICROPY_HW_I2C2_SCL; scl_pin = MICROPY_HW_I2C2_SCL;
sda_pin = MICROPY_HW_I2C2_SDA; sda_pin = MICROPY_HW_I2C2_SDA;
__I2C2_CLK_ENABLE(); __HAL_RCC_I2C2_CLK_ENABLE();
#endif #endif
#if defined(MICROPY_HW_I2C3_SCL) #if defined(MICROPY_HW_I2C3_SCL)
} else if (i2c == &I2CHandle3) { } else if (i2c == &I2CHandle3) {
i2c_unit = 3; i2c_unit = 3;
scl_pin = MICROPY_HW_I2C3_SCL; scl_pin = MICROPY_HW_I2C3_SCL;
sda_pin = MICROPY_HW_I2C3_SDA; sda_pin = MICROPY_HW_I2C3_SDA;
__I2C3_CLK_ENABLE(); __HAL_RCC_I2C3_CLK_ENABLE();
#endif #endif
#if defined(MICROPY_HW_I2C4_SCL) #if defined(MICROPY_HW_I2C4_SCL)
} else if (i2c == &I2CHandle4) { } else if (i2c == &I2CHandle4) {
i2c_unit = 4; i2c_unit = 4;
scl_pin = MICROPY_HW_I2C4_SCL; scl_pin = MICROPY_HW_I2C4_SCL;
sda_pin = MICROPY_HW_I2C4_SDA; sda_pin = MICROPY_HW_I2C4_SDA;
__I2C4_CLK_ENABLE(); __HAL_RCC_I2C4_CLK_ENABLE();
#endif #endif
} else { } else {
// I2C does not exist for this board (shouldn't get here, should be checked by caller) // I2C does not exist for this board (shouldn't get here, should be checked by caller)
@ -339,25 +339,25 @@ void i2c_deinit(I2C_HandleTypeDef *i2c) {
if (0) { if (0) {
#if defined(MICROPY_HW_I2C1_SCL) #if defined(MICROPY_HW_I2C1_SCL)
} else if (i2c->Instance == I2C1) { } else if (i2c->Instance == I2C1) {
__I2C1_FORCE_RESET(); __HAL_RCC_I2C1_FORCE_RESET();
__I2C1_RELEASE_RESET(); __HAL_RCC_I2C1_RELEASE_RESET();
__I2C1_CLK_DISABLE(); __HAL_RCC_I2C1_CLK_DISABLE();
HAL_NVIC_DisableIRQ(I2C1_EV_IRQn); HAL_NVIC_DisableIRQ(I2C1_EV_IRQn);
HAL_NVIC_DisableIRQ(I2C1_ER_IRQn); HAL_NVIC_DisableIRQ(I2C1_ER_IRQn);
#endif #endif
#if defined(MICROPY_HW_I2C2_SCL) #if defined(MICROPY_HW_I2C2_SCL)
} else if (i2c->Instance == I2C2) { } else if (i2c->Instance == I2C2) {
__I2C2_FORCE_RESET(); __HAL_RCC_I2C2_FORCE_RESET();
__I2C2_RELEASE_RESET(); __HAL_RCC_I2C2_RELEASE_RESET();
__I2C2_CLK_DISABLE(); __HAL_RCC_I2C2_CLK_DISABLE();
HAL_NVIC_DisableIRQ(I2C2_EV_IRQn); HAL_NVIC_DisableIRQ(I2C2_EV_IRQn);
HAL_NVIC_DisableIRQ(I2C2_ER_IRQn); HAL_NVIC_DisableIRQ(I2C2_ER_IRQn);
#endif #endif
#if defined(MICROPY_HW_I2C3_SCL) #if defined(MICROPY_HW_I2C3_SCL)
} else if (i2c->Instance == I2C3) { } else if (i2c->Instance == I2C3) {
__I2C3_FORCE_RESET(); __HAL_RCC_I2C3_FORCE_RESET();
__I2C3_RELEASE_RESET(); __HAL_RCC_I2C3_RELEASE_RESET();
__I2C3_CLK_DISABLE(); __HAL_RCC_I2C3_CLK_DISABLE();
HAL_NVIC_DisableIRQ(I2C3_EV_IRQn); HAL_NVIC_DisableIRQ(I2C3_EV_IRQn);
HAL_NVIC_DisableIRQ(I2C3_ER_IRQn); HAL_NVIC_DisableIRQ(I2C3_ER_IRQn);
#endif #endif