From 4fd4ce4c54af3a3fc3b586deb89a4b9c00029d92 Mon Sep 17 00:00:00 2001 From: Alexandre Abadie Date: Wed, 2 Jan 2019 11:26:54 +0100 Subject: [PATCH] boards/nucleo-f722/l476: use common i2c configuration --- boards/nucleo-f722ze/include/periph_conf.h | 24 +--------------------- boards/nucleo-l476rg/include/periph_conf.h | 24 +--------------------- 2 files changed, 2 insertions(+), 46 deletions(-) diff --git a/boards/nucleo-f722ze/include/periph_conf.h b/boards/nucleo-f722ze/include/periph_conf.h index d932e50e96..0535821b6f 100644 --- a/boards/nucleo-f722ze/include/periph_conf.h +++ b/boards/nucleo-f722ze/include/periph_conf.h @@ -22,6 +22,7 @@ #define PERIPH_CONF_H #include "periph_cpu.h" +#include "cfg_i2c1_pb8_pb9.h" #ifdef __cplusplus extern "C" { @@ -136,29 +137,6 @@ static const uart_conf_t uart_config[] = { #define UART_NUMOF (sizeof(uart_config) / sizeof(uart_config[0])) /** @} */ -/** - * @name I2C configuration - * @{ - */ -static const i2c_conf_t i2c_config[] = { - { - .dev = I2C1, - .speed = I2C_SPEED_NORMAL, - .scl_pin = GPIO_PIN(PORT_B, 8), - .sda_pin = GPIO_PIN(PORT_B, 9), - .scl_af = GPIO_AF4, - .sda_af = GPIO_AF4, - .bus = APB1, - .rcc_mask = RCC_APB1ENR_I2C1EN, - .irqn = I2C1_ER_IRQn, - } -}; - -#define I2C_0_ISR isr_i2c1_er - -#define I2C_NUMOF (sizeof(i2c_config) / sizeof(i2c_config[0])) -/** @} */ - #ifdef __cplusplus } #endif diff --git a/boards/nucleo-l476rg/include/periph_conf.h b/boards/nucleo-l476rg/include/periph_conf.h index 6ad36e0adf..33130f0b91 100644 --- a/boards/nucleo-l476rg/include/periph_conf.h +++ b/boards/nucleo-l476rg/include/periph_conf.h @@ -26,6 +26,7 @@ #define PERIPH_CONF_H #include "periph_cpu.h" +#include "cfg_i2c1_pb8_pb9.h" #ifdef __cplusplus extern "C" { @@ -249,29 +250,6 @@ static const spi_conf_t spi_config[] = { #define SPI_NUMOF (sizeof(spi_config) / sizeof(spi_config[0])) /** @} */ -/** - * @name I2C configuration - * @{ - */ -static const i2c_conf_t i2c_config[] = { - { - .dev = I2C1, - .speed = I2C_SPEED_NORMAL, - .scl_pin = GPIO_PIN(PORT_B, 8), - .sda_pin = GPIO_PIN(PORT_B, 9), - .scl_af = GPIO_AF4, - .sda_af = GPIO_AF4, - .bus = APB1, - .rcc_mask = RCC_APB1ENR1_I2C1EN, - .irqn = I2C1_ER_IRQn, - } -}; - -#define I2C_0_ISR isr_i2c1_er - -#define I2C_NUMOF (sizeof(i2c_config) / sizeof(i2c_config[0])) -/** @} */ - /** * @name ADC configuration *