Searched refs:HAL_GPIO_PIN_T (Results 1 – 9 of 9) sorted by relevance
/AliOS-Things-master/hardware/chip/haas1000/drivers/platform/hal/ |
A D | hal_gpio.h | 29 typedef void (* HAL_GPIO_PIN_IRQ_HANDLER)(enum HAL_GPIO_PIN_T pin); 39 enum HAL_GPIO_DIR_T hal_gpio_pin_get_dir(enum HAL_GPIO_PIN_T pin); 40 void hal_gpio_pin_set_dir(enum HAL_GPIO_PIN_T pin, enum HAL_GPIO_DIR_T dir, uint8_t val_for_out); 41 void hal_gpio_pin_set(enum HAL_GPIO_PIN_T pin); 42 void hal_gpio_pin_clr(enum HAL_GPIO_PIN_T pin); 43 uint8_t hal_gpio_pin_get_val(enum HAL_GPIO_PIN_T pin); 44 uint8_t hal_gpio_setup_irq(enum HAL_GPIO_PIN_T pin, const struct HAL_GPIO_IRQ_CFG_T *cfg);
|
A D | hal_i2c.h | 133 enum HAL_GPIO_PIN_T trigger_gpio; 146 enum HAL_GPIO_PIN_T scl; 147 enum HAL_GPIO_PIN_T sda;
|
A D | hal_sensor_eng.h | 41 enum HAL_GPIO_PIN_T trigger_gpio;
|
/AliOS-Things-master/hardware/chip/haas1000/hal/ |
A D | gpio.c | 63 hal_gpio_pin_set_dir((enum HAL_GPIO_PIN_T)gpio->port, HAL_GPIO_DIR_OUT, 1); in hal_gpio_output_high() 79 hal_gpio_pin_set_dir((enum HAL_GPIO_PIN_T)gpio->port, HAL_GPIO_DIR_OUT, 0); in hal_gpio_output_low() 95 level = hal_gpio_pin_get_val((enum HAL_GPIO_PIN_T)gpio->port); in hal_gpio_output_toggle() 97 hal_gpio_pin_set_dir((enum HAL_GPIO_PIN_T)gpio->port, HAL_GPIO_DIR_OUT, level); in hal_gpio_output_toggle() 136 void bes_gpio_irq_hdl(enum HAL_GPIO_PIN_T pin) in bes_gpio_irq_hdl()
|
/AliOS-Things-master/hardware/chip/haas1000/drivers/platform/drivers/ana/ |
A D | pmu.h | 200 void pmu_led_set_direction(enum HAL_GPIO_PIN_T pin, enum HAL_GPIO_DIR_T dir); 202 enum HAL_GPIO_DIR_T pmu_led_get_direction(enum HAL_GPIO_PIN_T pin); 208 void pmu_led_set_value(enum HAL_GPIO_PIN_T pin, int data); 210 int pmu_led_get_value(enum HAL_GPIO_PIN_T pin);
|
/AliOS-Things-master/hardware/chip/haas1000/drivers/platform/drivers/ana/haas1000/ |
A D | pmu_haas1000.h | 62 uint8_t pmu_gpio_setup_irq(enum HAL_GPIO_PIN_T pin, const struct HAL_GPIO_IRQ_CFG_T *cfg);
|
/AliOS-Things-master/hardware/chip/haas1000/drivers/platform/drivers/ir/inc/ |
A D | irlib.h | 261 enum HAL_GPIO_PIN_T io; //GPIO
|
/AliOS-Things-master/hardware/chip/haas1000/drivers/platform/hal/haas1000/ |
A D | hal_iomux_haas1000.h | 71 enum HAL_GPIO_PIN_T { enum
|
/AliOS-Things-master/hardware/chip/haas1000/csi/ |
A D | gpio.c | 132 static void irq_handler(enum HAL_GPIO_PIN_T pin) in irq_handler()
|
Completed in 12 milliseconds