Searched refs:gpio_irq_t (Results 1 – 5 of 5) sorted by relevance
/AliOS-Things-master/hardware/chip/rtl872xd/sdk/component/common/mbed/hal/ |
A D | gpio_irq_api.h | 60 int gpio_irq_init(gpio_irq_t *obj, PinName pin, gpio_irq_handler handler, uint32_t id); 67 void gpio_irq_deinit(gpio_irq_t *obj) ; 75 void gpio_irq_free(gpio_irq_t *obj); 91 void gpio_irq_set(gpio_irq_t *obj, gpio_irq_event event, uint32_t enable); 98 void gpio_irq_enable(gpio_irq_t *obj); 105 void gpio_irq_disable(gpio_irq_t *obj); 118 void gpio_irq_set_event(gpio_irq_t *obj, gpio_irq_event event);
|
/AliOS-Things-master/hardware/chip/rtl872xd/sdk/component/common/mbed/targets/hal/rtl8721d/ |
A D | gpio_irq_api.c | 45 int gpio_irq_init(gpio_irq_t *obj, PinName pin, gpio_irq_handler handler, uint32_t id) in gpio_irq_init() 83 void gpio_irq_free(gpio_irq_t *obj) in gpio_irq_free() 102 void gpio_irq_set(gpio_irq_t *obj, gpio_irq_event event, uint32_t enable) in gpio_irq_set() 148 void gpio_irq_enable(gpio_irq_t *obj) in gpio_irq_enable() 158 void gpio_irq_disable(gpio_irq_t *obj) in gpio_irq_disable() 168 void gpio_irq_deinit(gpio_irq_t *obj) in gpio_irq_deinit() 182 void gpio_irq_pull_ctrl(gpio_irq_t *obj, PinMode pull_type) in gpio_irq_pull_ctrl() 218 void gpio_irq_set_event(gpio_irq_t *obj, gpio_irq_event event) in gpio_irq_set_event()
|
A D | objects.h | 31 } gpio_irq_t; typedef
|
/AliOS-Things-master/hardware/chip/rtl872xd/sdk/component/common/mbed/hal_ext/ |
A D | gpio_irq_ex_api.h | 40 void gpio_irq_deinit(gpio_irq_t *obj); 52 void gpio_irq_pull_ctrl(gpio_irq_t *obj, PinMode pull_type); 73 int gpio_irq_debounce_set (gpio_irq_t *obj, uint32_t debounce_us, u8 enable);
|
/AliOS-Things-master/hardware/chip/rtl872xd/hal/ |
A D | gpio.c | 111 gpio_irq_t gpio_irq_obj; 230 gpio_irq_t *gpio_irq_obj = &gpio_objs[gpio->port].gpio_irq_obj; in hal_gpio_enable_irq()
|
Completed in 6 milliseconds