Home
last modified time | relevance | path

Searched refs:HAL_GPIO_PIN_T (Results 1 – 9 of 9) sorted by relevance

/AliOS-Things-master/hardware/chip/haas1000/drivers/platform/hal/
A Dhal_gpio.h29 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 Dhal_i2c.h133 enum HAL_GPIO_PIN_T trigger_gpio;
146 enum HAL_GPIO_PIN_T scl;
147 enum HAL_GPIO_PIN_T sda;
A Dhal_sensor_eng.h41 enum HAL_GPIO_PIN_T trigger_gpio;
/AliOS-Things-master/hardware/chip/haas1000/hal/
A Dgpio.c63 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 Dpmu.h200 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 Dpmu_haas1000.h62 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 Dirlib.h261 enum HAL_GPIO_PIN_T io; //GPIO
/AliOS-Things-master/hardware/chip/haas1000/drivers/platform/hal/haas1000/
A Dhal_iomux_haas1000.h71 enum HAL_GPIO_PIN_T { enum
/AliOS-Things-master/hardware/chip/haas1000/csi/
A Dgpio.c132 static void irq_handler(enum HAL_GPIO_PIN_T pin) in irq_handler()

Completed in 11 milliseconds