Home
last modified time | relevance | path

Searched refs:gpio_dev_t (Results 1 – 25 of 45) sorted by relevance

12

/AliOS-Things-master/components/amp_adapter/include/peripheral/
A Daos_hal_gpio.h56 } gpio_dev_t; typedef
95 int32_t aos_hal_gpio_init(gpio_dev_t *gpio);
106 int32_t aos_hal_gpio_output_high(gpio_dev_t *gpio);
117 int32_t aos_hal_gpio_output_low(gpio_dev_t *gpio);
127 int32_t aos_hal_gpio_output_toggle(gpio_dev_t *gpio);
138 int32_t aos_hal_gpio_get(gpio_dev_t *gpio);
149 int32_t aos_hal_gpio_input_get(gpio_dev_t *gpio, uint32_t *value);
164 int32_t aos_hal_gpio_enable_irq(gpio_dev_t *gpio, gpio_irq_trigger_t trigger,
176 int32_t aos_hal_gpio_disable_irq(gpio_dev_t *gpio);
186 int32_t aos_hal_gpio_clear_irq(gpio_dev_t *gpio);
[all …]
/AliOS-Things-master/components/drivers/peripheral/gpio/include/aos/hal/
A Dgpio.h50 } gpio_dev_t; typedef
87 int32_t hal_gpio_init(gpio_dev_t *gpio);
98 int32_t hal_gpio_output_high(gpio_dev_t *gpio);
109 int32_t hal_gpio_output_low(gpio_dev_t *gpio);
119 int32_t hal_gpio_output_toggle(gpio_dev_t *gpio);
130 int32_t hal_gpio_input_get(gpio_dev_t *gpio, uint32_t *value);
144 int32_t hal_gpio_enable_irq(gpio_dev_t *gpio, gpio_irq_trigger_t trigger,
156 int32_t hal_gpio_disable_irq(gpio_dev_t *gpio);
166 int32_t hal_gpio_clear_irq(gpio_dev_t *gpio);
175 int32_t hal_gpio_finalize(gpio_dev_t *gpio);
/AliOS-Things-master/components/amp_adapter/platform/linux/peripheral/
A Daos_hal_gpio.c21 int32_t aos_hal_gpio_init(gpio_dev_t *gpio) in aos_hal_gpio_init()
27 int32_t aos_hal_gpio_output_high(gpio_dev_t *gpio) in aos_hal_gpio_output_high()
33 int32_t aos_hal_gpio_output_low(gpio_dev_t *gpio) in aos_hal_gpio_output_low()
39 int32_t aos_hal_gpio_output_toggle(gpio_dev_t *gpio) in aos_hal_gpio_output_toggle()
44 int32_t aos_hal_gpio_input_get(gpio_dev_t *gpio, uint32_t *value) in aos_hal_gpio_input_get()
59 int32_t aos_hal_gpio_enable_irq(gpio_dev_t *gpio, gpio_irq_trigger_t trigger, gpio_irq_handler_t ha… in aos_hal_gpio_enable_irq()
73 int32_t aos_hal_gpio_disable_irq(gpio_dev_t *gpio) in aos_hal_gpio_disable_irq()
78 int32_t aos_hal_gpio_clear_irq(gpio_dev_t *gpio) in aos_hal_gpio_clear_irq()
83 int32_t aos_hal_gpio_finalize(gpio_dev_t *gpio) in aos_hal_gpio_finalize()
/AliOS-Things-master/hardware/chip/rtl872xd/hal/
A Dgpio.c127 int32_t hal_gpio_init( gpio_dev_t *gpio ) in hal_gpio_init()
167 int32_t hal_gpio_deinit( gpio_dev_t *gpio ) in hal_gpio_deinit()
177 int32_t hal_gpio_output_high( gpio_dev_t* gpio ) in hal_gpio_output_high()
187 int32_t hal_gpio_output_low( gpio_dev_t* gpio ) in hal_gpio_output_low()
197 int32_t hal_gpio_output_toggle( gpio_dev_t* gpio ) in hal_gpio_output_toggle()
207 int32_t hal_gpio_input_get(gpio_dev_t *gpio, uint32_t *value) in hal_gpio_input_get()
217 int32_t hal_gpio_get(gpio_dev_t *gpio, uint32_t *value) in hal_gpio_get()
225 int32_t hal_gpio_enable_irq(gpio_dev_t *gpio, gpio_irq_trigger_t trigger, gpio_irq_handler_t handle… in hal_gpio_enable_irq()
256 int32_t hal_gpio_clear_irq( gpio_dev_t* gpio ) in hal_gpio_clear_irq()
267 int32_t hal_gpio_finalize(gpio_dev_t *gpio) in hal_gpio_finalize()
[all …]
/AliOS-Things-master/hardware/chip/haas1000/hal/
A Dgpio.c28 int32_t hal_gpio_init(gpio_dev_t *gpio) in hal_gpio_init()
61 int32_t hal_gpio_output_high(gpio_dev_t *gpio) in hal_gpio_output_high()
77 int32_t hal_gpio_output_low(gpio_dev_t *gpio) in hal_gpio_output_low()
92 int32_t hal_gpio_output_toggle(gpio_dev_t *gpio) in hal_gpio_output_toggle()
111 int32_t hal_gpio_input_get(gpio_dev_t *gpio, uint32_t *value) in hal_gpio_input_get()
124 int32_t hal_gpio_get(gpio_dev_t *gpio, uint32_t *value) in hal_gpio_get()
170 int32_t hal_gpio_enable_irq(gpio_dev_t *gpio, gpio_irq_trigger_t trigger, in hal_gpio_enable_irq()
205 int32_t hal_gpio_disable_irq(gpio_dev_t *gpio) in hal_gpio_disable_irq()
227 int32_t hal_gpio_clear_irq(gpio_dev_t *gpio) in hal_gpio_clear_irq()
248 int32_t hal_gpio_finalize(gpio_dev_t *gpio) in hal_gpio_finalize()
/AliOS-Things-master/components/amp_adapter/platform/aos/peripheral/
A Daos_hal_gpio.c21 int32_t aos_hal_gpio_init(gpio_dev_t *gpio) in aos_hal_gpio_init()
138 int32_t aos_hal_gpio_output_high(gpio_dev_t *gpio) in aos_hal_gpio_output_high()
152 int32_t aos_hal_gpio_output_low(gpio_dev_t *gpio) in aos_hal_gpio_output_low()
166 int32_t aos_hal_gpio_output_toggle(gpio_dev_t *gpio) in aos_hal_gpio_output_toggle()
178 int32_t aos_hal_gpio_get(gpio_dev_t *gpio) in aos_hal_gpio_get()
184 int32_t aos_hal_gpio_input_get(gpio_dev_t *gpio, uint32_t *value) in aos_hal_gpio_input_get()
195 int32_t aos_hal_gpio_enable_irq(gpio_dev_t *gpio, gpio_irq_trigger_t trigger, in aos_hal_gpio_enable_irq()
253 int32_t aos_hal_gpio_disable_irq(gpio_dev_t *gpio) in aos_hal_gpio_disable_irq()
274 int32_t aos_hal_gpio_clear_irq(gpio_dev_t *gpio) in aos_hal_gpio_clear_irq()
283 int32_t aos_hal_gpio_finalize(gpio_dev_t *gpio) in aos_hal_gpio_finalize()
/AliOS-Things-master/components/amp/engine/duktape_engine/addons/hardware/onewire/
A Dmodule_onewire.c71 static uint32_t oneWireGpioGet(gpio_dev_t *gpio_device) in oneWireGpioGet()
87 int oneWireTouchReset(gpio_dev_t *gpio_device) in oneWireTouchReset()
116 void OneWireWriteBit(gpio_dev_t *gpio_device, int bit) in OneWireWriteBit()
147 int OneWireReadBit(gpio_dev_t *gpio_device) in OneWireReadBit()
171 void OneWireWriteByte(gpio_dev_t *gpio_device, int data) in OneWireWriteByte()
188 int OneWireReadByte(gpio_dev_t *gpio_device) in OneWireReadByte()
309 gpio_dev_t *gpio_device = NULL; in native_onewire_gpio_open()
351 gpio_dev_t *gpio_device = NULL; in native_onewire_gpio_close()
379 gpio_dev_t *gpio_device = NULL; in native_onewire_gpio_reset()
404 gpio_dev_t *gpio_device = NULL; in native_onewire_gpio_readbyte()
[all …]
/AliOS-Things-master/components/amp/engine/duktape_engine/addons/hardware/ir/
A Dmodule_ir.c174 gpio_dev_t *gpio_device = NULL; in native_ir_open()
212 gpio_dev_t *gpio_device = NULL; in native_ir_close()
258 gpio_dev_t *gpio = (gpio_dev_t *)arg; in ir_handle()
290 gpio_dev_t *gpio_device = NULL; in native_ir_on()
322 static void ir_byte(gpio_dev_t *sda, gpio_dev_t *scl, unsigned char bData) in ir_byte()
350 static void ir_buff(gpio_dev_t *sda, gpio_dev_t *scl, uint8_t *data, in ir_buff()
396 gpio_dev_t *gpio_scl = NULL; in native_ir_send()
397 gpio_dev_t *gpio_sda = NULL; in native_ir_send()
456 gpio_dev_t *gpio_scl = NULL; in native_ir_learn()
457 gpio_dev_t *gpio_sda = NULL; in native_ir_learn()
[all …]
/AliOS-Things-master/components/amp/engine/quickjs_engine/addons/hardware/onewire/
A Dmodule_onewire.c77 static uint32_t oneWireGpioGet(gpio_dev_t *gpio_device) in oneWireGpioGet()
93 int oneWireTouchReset(gpio_dev_t *gpio_device) in oneWireTouchReset()
122 void OneWireWriteBit(gpio_dev_t *gpio_device, int bit) in OneWireWriteBit()
153 int OneWireReadBit(gpio_dev_t *gpio_device) in OneWireReadBit()
177 void OneWireWriteByte(gpio_dev_t *gpio_device, int data) in OneWireWriteByte()
194 int OneWireReadByte(gpio_dev_t *gpio_device) in OneWireReadByte()
318 gpio_dev_t *gpio_device = NULL; in native_onewire_gpio_open()
371 gpio_dev_t *gpio_device = NULL; in native_onewire_gpio_close()
400 gpio_dev_t *gpio_device = NULL; in native_onewire_gpio_reset()
426 gpio_dev_t *gpio_device = NULL; in native_onewire_gpio_readbyte()
[all …]
/AliOS-Things-master/components/amp/engine/duktape_engine/addons/hardware/gpio/
A Dmodule_gpio.c27 gpio_dev_t *gpio_device = NULL; in native_gpio_open()
72 gpio_dev_t *gpio_device = NULL; in native_gpio_close()
100 gpio_dev_t *gpio_device = NULL; in native_gpio_toggle()
126 gpio_dev_t *gpio_device = NULL; in native_gpio_write()
158 gpio_dev_t *gpio_device = NULL; in native_gpio_read()
178 gpio_dev_t *dev;
201 gpio_dev_t *gpio = (gpio_dev_t *)arg; in gpio_irq()
241 gpio_dev_t *gpio_device = NULL; in native_gpio_on()
/AliOS-Things-master/hardware/board/haaseduk1/drivers/
A Dkey.c38 gpio_dev_t gpio_dev;
49 static void key_rising_edge_handle(gpio_dev_t *gpio);
50 static void key_falling_edge_handle(gpio_dev_t *gpio);
52 int find_key_index(gpio_dev_t *gpio) in find_key_index()
55 gpio_dev_t *key_gpio = gpio; in find_key_index()
132 static void key_rising_edge_handle(gpio_dev_t *gpio) in key_rising_edge_handle()
135 gpio_dev_t *key_gpio = gpio; in key_rising_edge_handle()
186 static void key_falling_edge_handle(gpio_dev_t *gpio) in key_falling_edge_handle()
189 gpio_dev_t *key_gpio = gpio; in key_falling_edge_handle()
A Dwatchdog.c4 static gpio_dev_t wdg_gpio = {0, 0, NULL};
/AliOS-Things-master/components/amp/engine/quickjs_engine/addons/hardware/ir/
A Dmodule_ir.c183 gpio_dev_t *gpio_device = NULL; in native_ir_open()
295 gpio_dev_t *gpio_device = NULL; in native_ir_close()
358 gpio_dev_t *gpio = (gpio_dev_t *)arg; in ir_handle()
389 gpio_dev_t *gpio_device = NULL; in native_ir_on()
428 static void ir_byte(gpio_dev_t *sda, gpio_dev_t *scl, unsigned char bData) in ir_byte()
456 static void ir_buff(gpio_dev_t *sda, gpio_dev_t *scl, uint8_t *data, in ir_buff()
502 gpio_dev_t *gpio_scl = NULL; in native_ir_send()
503 gpio_dev_t *gpio_sda = NULL; in native_ir_send()
556 gpio_dev_t *gpio_scl = NULL; in native_ir_learn()
557 gpio_dev_t *gpio_sda = NULL; in native_ir_learn()
[all …]
/AliOS-Things-master/components/drivers/peripheral/gpio/src/
A Dgpio_dev.c25 static void prepare_gpio_hal(gpio_dev_t *gpio_dev) in prepare_gpio_hal()
52 gpio_dev_t gpio_dev; in gpio_io_set()
61 memset(&gpio_dev, 0, sizeof(gpio_dev_t)); in gpio_io_set()
108 gpio_dev_t gpio_dev; in gpio_io_get()
117 memset(&gpio_dev, 0, sizeof(gpio_dev_t)); in gpio_io_get()
151 gpio_dev_t gpio_dev; in gpio_irq_set()
161 memset(&gpio_dev, 0, sizeof(gpio_dev_t)); in gpio_irq_set()
/AliOS-Things-master/components/amp/engine/quickjs_engine/addons/hardware/gpio/
A Dmodule_gpio.c33 gpio_dev_t *gpio_device = NULL; in native_gpio_open()
88 gpio_dev_t *gpio_device = NULL; in native_gpio_close()
124 gpio_dev_t *gpio_device = NULL; in native_gpio_toggle()
150 gpio_dev_t *gpio_device = NULL; in native_gpio_write()
183 gpio_dev_t *gpio_device = NULL; in native_gpio_read()
203 gpio_dev_t *dev;
253 gpio_dev_t *gpio_device = NULL; in native_gpio_on()
/AliOS-Things-master/solutions/tflite_micro_speech_demo/
A Dmain.c48 gpio_dev_t gpio_pa_en; in application_start()
50 gpio_dev_t pa_en_gpio; in application_start()
/AliOS-Things-master/components/py_engine/adapter/haas510/
A Dmphalport.c145 gpio_dev_t dev = {0}; in mp_hal_pin_config_set()
168 gpio_dev_t dev = {0}; in mp_hal_pin_high()
180 gpio_dev_t dev = {0}; in mp_hal_pin_low()
192 gpio_dev_t dev = {0}; in mp_hal_pin_read()
/AliOS-Things-master/components/py_engine/adapter/haas600/
A Dmphalport.c145 gpio_dev_t dev = {0}; in mp_hal_pin_config_set()
168 gpio_dev_t dev = {0}; in mp_hal_pin_high()
180 gpio_dev_t dev = {0}; in mp_hal_pin_low()
192 gpio_dev_t dev = {0}; in mp_hal_pin_read()
/AliOS-Things-master/components/py_engine/adapter/haas/
A Dmphalport.c192 gpio_dev_t dev = { 0 }; in mp_hal_pin_config_set()
219 gpio_dev_t dev = { 0 }; in mp_hal_pin_high()
233 gpio_dev_t dev = { 0 }; in mp_hal_pin_low()
247 gpio_dev_t dev = { 0 }; in mp_hal_pin_read()
/AliOS-Things-master/hardware/chip/rtl872xd/aos/
A Dqc_gpio_test.c19 gpio_dev_t gpio_out; in _gpio_test_one()
20 gpio_dev_t gpio_in; in _gpio_test_one()
/AliOS-Things-master/hardware/board/haas200/startup/
A Dstartup.c73 gpio_dev_t gpio_key_boot; in board_mode_check()
80 gpio_dev_t gpio_key_elink; in board_mode_check()
/AliOS-Things-master/hardware/chip/rtl872xd/hal/hal_test/gpio/
A Dgpio_test.c15 static gpio_dev_t gpio_out;
16 static gpio_dev_t gpio_in;
/AliOS-Things-master/components/amp/services/amp_boot/
A Damp_boot_recovery.c24 static gpio_dev_t amp_status_led;
25 static gpio_dev_t amp_rec_switch;
/AliOS-Things-master/components/SDL2/src/joystick/alios/
A DSDL_sysjoystick.c58 static gpio_dev_t key_array[4] = {
71 gpio_dev_t key; in AliOS_JoystickInit()
/AliOS-Things-master/hardware/board/haas100/drivers/
A Dwatchdog.c4 static gpio_dev_t wdg_gpio = {0, 0, NULL};

Completed in 28 milliseconds

12