diff --git a/src/x9d/hal.h b/src/x9d/hal.h index 49a8eef3c..e65ecdfd2 100644 --- a/src/x9d/hal.h +++ b/src/x9d/hal.h @@ -167,20 +167,20 @@ //#define CODEC_I2S_MODE GPIO_Pin_ //Connect to GND=I2S_STANDARD // Eeprom 5137 -#if defined(REV4) - #define I2C_EE_GPIO GPIOB - #define I2C_EE_WP_GPIO GPIOB - #define I2C_EE_GPIO_CLK RCC_AHB1Periph_GPIOB - #define I2C_EE_SCL GPIO_Pin_6 //PB6 - #define I2C_EE_SDA GPIO_Pin_7 //PB7 - #define I2C_EE_WP GPIO_Pin_9 //PB9 +#if defined(REV3) +#define I2C_EE_GPIO GPIOE +#define I2C_EE_WP_GPIO GPIOB +#define I2C_EE_GPIO_CLK RCC_AHB1Periph_GPIOB | RCC_AHB1Periph_GPIOE +#define I2C_EE_SCL GPIO_Pin_1 //PE1 +#define I2C_EE_SDA GPIO_Pin_0 //PE0 +#define I2C_EE_WP GPIO_Pin_9 //PB9 #else - #define I2C_EE_GPIO GPIOE - #define I2C_EE_WP_GPIO GPIOB - #define I2C_EE_GPIO_CLK RCC_AHB1Periph_GPIOB | RCC_AHB1Periph_GPIOE - #define I2C_EE_SCL GPIO_Pin_1 //PE1 - #define I2C_EE_SDA GPIO_Pin_0 //PE0 - #define I2C_EE_WP GPIO_Pin_9 //PB9 +#define I2C_EE_GPIO GPIOB +#define I2C_EE_WP_GPIO GPIOB +#define I2C_EE_GPIO_CLK RCC_AHB1Periph_GPIOB +#define I2C_EE_SCL GPIO_Pin_6 //PB6 +#define I2C_EE_SDA GPIO_Pin_7 //PB7 +#define I2C_EE_WP GPIO_Pin_9 //PB9 #endif // SD - SPI2