embox
41 строка · 923.0 Байт
1package embox.driver.gpio
2
3module stm32_gpio_l0x0 extends api {
4option string log_level="LOG_NONE"
5option number gpio_chip_id = 0
6option number exti0_1_irq = 5
7option number exti2_3_irq = 6
8option number exti4_15_irq = 7
9
10option number reg_rcc_address = 0x40021000
11
12source "stm32_gpio_conf_l0x0.h"
13source "stm32_gpio_common_struct.h"
14source "stm32_gpio_l0x0.c"
15
16depends embox.driver.gpio.core
17}
18
19module stm32_gpio_f0 extends api {
20option string log_level="LOG_NONE"
21option number gpio_chip_id = 0
22option number exti0_1_irq = 5
23option number exti2_3_irq = 6
24option number exti4_15_irq = 7
25
26option number reg_rcc_address = 0x40021000
27
28source "stm32_gpio_conf_f0.h"
29source "stm32_gpio_common_struct.h"
30source "stm32_gpio_f0.c"
31
32depends embox.driver.gpio.core
33}
34
35module stm32_vl extends api {
36option number gpio_chip_id = 0
37
38source "stm32_gpio_vl.c", "stm32_gpio_vl.h"
39
40depends embox.driver.gpio.core
41}
42
43