diff --git a/boards/nucleo-l1/include/periph_conf.h b/boards/nucleo-l1/include/periph_conf.h index 64315ae78d..39e5460b5e 100644 --- a/boards/nucleo-l1/include/periph_conf.h +++ b/boards/nucleo-l1/include/periph_conf.h @@ -89,142 +89,6 @@ static const timer_conf_t timer_config[] = { #define UART_0_TX_PIN GPIO_PIN(PORT_A, 2) #define UART_0_AF GPIO_AF7 -/** - * @brief GPIO configuration - */ -#define GPIO_0_EN 1 -#define GPIO_1_EN 1 -#define GPIO_2_EN 1 -#define GPIO_3_EN 1 -#define GPIO_4_EN 1 -#define GPIO_5_EN 1 -#define GPIO_6_EN 1 -#define GPIO_7_EN 1 -#define GPIO_8_EN 1 -#define GPIO_9_EN 1 -#define GPIO_10_EN 1 -#define GPIO_11_EN 1 -#define GPIO_12_EN 1 -#define GPIO_13_EN 1 -#define GPIO_14_EN 1 -#define GPIO_15_EN 1 -#define GPIO_IRQ_PRIO 1 - -/* IRQ config */ -#define GPIO_IRQ_0 GPIO_13 -#define GPIO_IRQ_1 GPIO_14 -#define GPIO_IRQ_2 GPIO_7 -#define GPIO_IRQ_3 GPIO_0 -#define GPIO_IRQ_4 GPIO_5 -#define GPIO_IRQ_5 GPIO_12 -#define GPIO_IRQ_6 GPIO_11 -#define GPIO_IRQ_7 GPIO_1 -#define GPIO_IRQ_8 GPIO_3 -#define GPIO_IRQ_9 GPIO_2 -#define GPIO_IRQ_10 GPIO_4 -#define GPIO_IRQ_11 GPIO_6 -#define GPIO_IRQ_12 GPIO_15 -#define GPIO_IRQ_13 GPIO_8 -#define GPIO_IRQ_14 GPIO_9 -#define GPIO_IRQ_15 GPIO_10 - -/* GPIO channel 0 config */ -#define GPIO_0_PORT GPIOA /* Used for user button 1 */ -#define GPIO_0_PIN 3 -#define GPIO_0_CLKEN() (RCC->AHBENR |= RCC_AHBENR_GPIOAEN) -#define GPIO_0_EXTI_CFG() (SYSCFG->EXTICR[0] |= SYSCFG_EXTICR1_EXTI3_PA) -#define GPIO_0_IRQ EXTI3_IRQn -/* GPIO channel 1 config */ -#define GPIO_1_PORT GPIOC -#define GPIO_1_PIN 7 -#define GPIO_1_CLKEN() (RCC->AHBENR |= RCC_AHBENR_GPIOCEN) -#define GPIO_1_EXTI_CFG() (SYSCFG->EXTICR[1] |= SYSCFG_EXTICR2_EXTI7_PC) -#define GPIO_1_IRQ EXTI9_5_IRQn -/* GPIO channel 2 config */ -#define GPIO_2_PORT GPIOA -#define GPIO_2_PIN 9 -#define GPIO_2_CLKEN() (RCC->AHBENR |= RCC_AHBENR_GPIOAEN) -#define GPIO_2_EXTI_CFG() (SYSCFG->EXTICR[2] |= SYSCFG_EXTICR3_EXTI9_PA) -#define GPIO_2_IRQ EXTI9_5_IRQn -/* GPIO channel 3 config */ -#define GPIO_3_PORT GPIOA -#define GPIO_3_PIN 8 -#define GPIO_3_CLKEN() (RCC->AHBENR |= RCC_AHBENR_GPIOAEN) -#define GPIO_3_EXTI_CFG() (SYSCFG->EXTICR[2] |= SYSCFG_EXTICR3_EXTI8_PA) -#define GPIO_3_IRQ EXTI9_5_IRQn -/* GPIO channel 4 config */ -#define GPIO_4_PORT GPIOB -#define GPIO_4_PIN 10 -#define GPIO_4_CLKEN() (RCC->AHBENR |= RCC_AHBENR_GPIOBEN) -#define GPIO_4_EXTI_CFG() (SYSCFG->EXTICR[2] |= SYSCFG_EXTICR3_EXTI10_PB) -#define GPIO_4_IRQ EXTI15_10_IRQn -/* GPIO channel 5 config */ -#define GPIO_5_PORT GPIOB -#define GPIO_5_PIN 4 -#define GPIO_5_CLKEN() (RCC->AHBENR |= RCC_AHBENR_GPIOBEN) -#define GPIO_5_EXTI_CFG() (SYSCFG->EXTICR[1] |= SYSCFG_EXTICR2_EXTI4_PB) -#define GPIO_5_IRQ EXTI4_IRQn -/* GPIO channel 6 config */ -#define GPIO_6_PORT GPIOC -#define GPIO_6_PIN 11 -#define GPIO_6_CLKEN() (RCC->AHBENR |= RCC_AHBENR_GPIOCEN) -#define GPIO_6_EXTI_CFG() (SYSCFG->EXTICR[2] |= SYSCFG_EXTICR3_EXTI11_PC) -#define GPIO_6_IRQ EXTI15_10_IRQn -/* GPIO channel 7 config */ -#define GPIO_7_PORT GPIOC -#define GPIO_7_PIN 2 -#define GPIO_7_CLKEN() (RCC->AHBENR |= RCC_AHBENR_GPIOCEN) -#define GPIO_7_EXTI_CFG() (SYSCFG->EXTICR[0] |= SYSCFG_EXTICR1_EXTI2_PC) -#define GPIO_7_IRQ EXTI2_IRQn -/* GPIO channel 8 config */ -#define GPIO_8_PORT GPIOA -#define GPIO_8_PIN 13 -#define GPIO_8_CLKEN() (RCC->AHBENR |= RCC_AHBENR_GPIOAEN) -#define GPIO_8_EXTI_CFG() (SYSCFG->EXTICR[3] |= SYSCFG_EXTICR4_EXTI13_PA) -#define GPIO_8_IRQ EXTI15_10_IRQn -/* GPIO channel 9 config */ -#define GPIO_9_PORT GPIOA -#define GPIO_9_PIN 14 -#define GPIO_9_CLKEN() (RCC->AHBENR |= RCC_AHBENR_GPIOAEN) -#define GPIO_9_EXTI_CFG() (SYSCFG->EXTICR[3] |= SYSCFG_EXTICR4_EXTI14_PA) -#define GPIO_9_IRQ EXTI15_10_IRQn -/* GPIO channel 10 config */ -#define GPIO_10_PORT GPIOA -#define GPIO_10_PIN 15 -#define GPIO_10_CLKEN() (RCC->AHBENR |= RCC_AHBENR_GPIOAEN) -#define GPIO_10_EXTI_CFG() (SYSCFG->EXTICR[3] |= SYSCFG_EXTICR4_EXTI15_PA) -#define GPIO_10_IRQ EXTI15_10_IRQn -/* GPIO channel 11 config */ -#define GPIO_11_PORT GPIOB /* SPI CS Pin */ -#define GPIO_11_PIN 6 -#define GPIO_11_CLKEN() (RCC->AHBENR |= RCC_AHBENR_GPIOBEN) -#define GPIO_11_EXTI_CFG() (SYSCFG->EXTICR[1] |= SYSCFG_EXTICR2_EXTI6_PB) -#define GPIO_11_IRQ EXTI9_5_IRQn -/* GPIO channel 12 config */ -#define GPIO_12_PORT GPIOC -#define GPIO_12_PIN 5 -#define GPIO_12_CLKEN() (RCC->AHBENR |= RCC_AHBENR_GPIOCEN) -#define GPIO_12_EXTI_CFG() (SYSCFG->EXTICR[1] |= SYSCFG_EXTICR2_EXTI5_PC) -#define GPIO_12_IRQ EXTI9_5_IRQn -/* GPIO channel 13 config */ -#define GPIO_13_PORT GPIOA -#define GPIO_13_PIN 0 -#define GPIO_13_CLKEN() (RCC->AHBENR |= RCC_AHBENR_GPIOAEN) -#define GPIO_13_EXTI_CFG() (SYSCFG->EXTICR[0] |= SYSCFG_EXTICR1_EXTI0_PA) -#define GPIO_13_IRQ EXTI0_IRQn -/* GPIO channel 14 config */ -#define GPIO_14_PORT GPIOA -#define GPIO_14_PIN 1 -#define GPIO_14_CLKEN() (RCC->AHBENR |= RCC_AHBENR_GPIOAEN) -#define GPIO_14_EXTI_CFG() (SYSCFG->EXTICR[0] |= SYSCFG_EXTICR1_EXTI1_PA) -#define GPIO_14_IRQ EXTI1_IRQn -/* GPIO channel 15 config */ -#define GPIO_15_PORT GPIOC -#define GPIO_15_PIN 12 -#define GPIO_15_CLKEN() (RCC->AHBENR |= RCC_AHBENR_GPIOCEN) -#define GPIO_15_EXTI_CFG() (SYSCFG->EXTICR[3] |= SYSCFG_EXTICR4_EXTI12_PC) -#define GPIO_15_IRQ EXTI15_10_IRQn - /** * @brief SPI configuration * @{