Home
last modified time | relevance | path

Searched refs:exti_line_enum (Results 1 – 5 of 5) sorted by relevance

/bsp/gd32/risc-v/libraries/GD32VF103_Firmware_Library/GD32VF103_standard_peripheral/Source/
A Dgd32vf103_exti.c74 void exti_init(exti_line_enum linex, exti_mode_enum mode, exti_trig_type_enum trig_type) in exti_init()
122 void exti_interrupt_enable(exti_line_enum linex) in exti_interrupt_enable()
135 void exti_event_enable(exti_line_enum linex) in exti_event_enable()
148 void exti_interrupt_disable(exti_line_enum linex) in exti_interrupt_disable()
161 void exti_event_disable(exti_line_enum linex) in exti_event_disable()
174 FlagStatus exti_flag_get(exti_line_enum linex) in exti_flag_get()
191 void exti_flag_clear(exti_line_enum linex) in exti_flag_clear()
204 FlagStatus exti_interrupt_flag_get(exti_line_enum linex) in exti_interrupt_flag_get()
226 void exti_interrupt_flag_clear(exti_line_enum linex) in exti_interrupt_flag_clear()
239 void exti_software_interrupt_enable(exti_line_enum linex) in exti_software_interrupt_enable()
[all …]
/bsp/gd32/risc-v/libraries/GD32VF103_Firmware_Library/GD32VF103_standard_peripheral/Include/
A Dgd32vf103_exti.h201 } exti_line_enum; typedef
224 void exti_interrupt_enable(exti_line_enum linex);
226 void exti_event_enable(exti_line_enum linex);
228 void exti_interrupt_disable(exti_line_enum linex);
230 void exti_event_disable(exti_line_enum linex);
234 FlagStatus exti_flag_get(exti_line_enum linex);
236 void exti_flag_clear(exti_line_enum linex);
238 FlagStatus exti_interrupt_flag_get(exti_line_enum linex);
240 void exti_interrupt_flag_clear(exti_line_enum linex);
242 void exti_software_interrupt_enable(exti_line_enum linex);
[all …]
/bsp/nuclei/libraries/gd32vf103/HAL_Drivers/
A Ddrv_gpio.c389 exti_init((exti_line_enum)(index->pin), EXTI_INTERRUPT, trigger_mode); in gd32_pin_irq_enable()
390 exti_interrupt_flag_clear((exti_line_enum)(index->pin)); in gd32_pin_irq_enable()
398 exti_interrupt_enable((exti_line_enum)(index->pin)); in gd32_pin_irq_enable()
414 exti_interrupt_disable((exti_line_enum)(index->pin)); in gd32_pin_irq_enable()
422 exti_interrupt_disable((exti_line_enum)(index->pin)); in gd32_pin_irq_enable()
428 exti_interrupt_disable((exti_line_enum)(index->pin)); in gd32_pin_irq_enable()
459 if (RESET != exti_interrupt_flag_get((exti_line_enum)(1 << exti_line))) in GD32_GPIO_EXTI_IRQHandler()
462 exti_interrupt_flag_clear((exti_line_enum)(1 << exti_line)); in GD32_GPIO_EXTI_IRQHandler()
/bsp/gd32/risc-v/libraries/gd32_drivers/
A Ddrv_gpio.c445 exti_init((exti_line_enum)(index->pin), EXTI_INTERRUPT, trigger_mode); in gd32_pin_irq_enable()
446 exti_interrupt_flag_clear((exti_line_enum)(index->pin)); in gd32_pin_irq_enable()
498 if(RESET != exti_interrupt_flag_get((exti_line_enum)(1 << exti_line))) in GD32_GPIO_EXTI_IRQHandler()
501 exti_interrupt_flag_clear((exti_line_enum)(1 << exti_line)); in GD32_GPIO_EXTI_IRQHandler()
/bsp/gd32/arm/libraries/gd32_drivers/
A Ddrv_gpio.c601 exti_init((exti_line_enum)(index->pin), EXTI_INTERRUPT, trigger_mode); in gd32_pin_irq_enable()
602 exti_interrupt_flag_clear((exti_line_enum)(index->pin)); in gd32_pin_irq_enable()
654 if(RESET != exti_interrupt_flag_get((exti_line_enum)(1 << exti_line))) in GD32_GPIO_EXTI_IRQHandler()
657 exti_interrupt_flag_clear((exti_line_enum)(1 << exti_line)); in GD32_GPIO_EXTI_IRQHandler()

Completed in 13 milliseconds