/AliOS-Things-master/components/amp_adapter/include/peripheral/ |
A D | aos_hal_gpio.h | 56 } 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 D | gpio.h | 50 } 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 D | aos_hal_gpio.c | 21 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 D | gpio.c | 127 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 D | gpio.c | 28 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 D | aos_hal_gpio.c | 21 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 D | module_onewire.c | 71 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 D | module_ir.c | 174 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 D | module_onewire.c | 77 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 D | module_gpio.c | 27 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 D | key.c | 38 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 D | watchdog.c | 4 static gpio_dev_t wdg_gpio = {0, 0, NULL};
|
/AliOS-Things-master/components/amp/engine/quickjs_engine/addons/hardware/ir/ |
A D | module_ir.c | 183 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 D | gpio_dev.c | 25 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 D | module_gpio.c | 33 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 D | main.c | 48 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 D | mphalport.c | 145 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 D | mphalport.c | 145 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 D | mphalport.c | 192 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 D | qc_gpio_test.c | 19 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 D | startup.c | 73 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 D | gpio_test.c | 15 static gpio_dev_t gpio_out; 16 static gpio_dev_t gpio_in;
|
/AliOS-Things-master/components/amp/services/amp_boot/ |
A D | amp_boot_recovery.c | 24 static gpio_dev_t amp_status_led; 25 static gpio_dev_t amp_rec_switch;
|
/AliOS-Things-master/components/SDL2/src/joystick/alios/ |
A D | SDL_sysjoystick.c | 58 static gpio_dev_t key_array[4] = { 71 gpio_dev_t key; in AliOS_JoystickInit()
|
/AliOS-Things-master/hardware/board/haas100/drivers/ |
A D | watchdog.c | 4 static gpio_dev_t wdg_gpio = {0, 0, NULL};
|