Searched refs:dedic_gpio_bundle_handle_t (Results 1 – 5 of 5) sorted by relevance
/hal_espressif-2.7.6/components/driver/include/driver/ |
D | dedic_gpio.h | 32 typedef struct dedic_gpio_bundle_t *dedic_gpio_bundle_handle_t; typedef 62 …edic_gpio_new_bundle(const dedic_gpio_bundle_config_t *config, dedic_gpio_bundle_handle_t *ret_bun… 73 esp_err_t dedic_gpio_del_bundle(dedic_gpio_bundle_handle_t bundle); 90 esp_err_t dedic_gpio_get_out_mask(dedic_gpio_bundle_handle_t bundle, uint32_t *mask); 91 esp_err_t dedic_gpio_get_in_mask(dedic_gpio_bundle_handle_t bundle, uint32_t *mask); 105 void dedic_gpio_bundle_write(dedic_gpio_bundle_handle_t bundle, uint32_t mask, uint32_t value) IRAM… 115 uint32_t dedic_gpio_bundle_read_out(dedic_gpio_bundle_handle_t bundle) IRAM_ATTR; 125 uint32_t dedic_gpio_bundle_read_in(dedic_gpio_bundle_handle_t bundle) IRAM_ATTR; 149 typedef bool (*dedic_gpio_isr_callback_t)(dedic_gpio_bundle_handle_t bundle, uint32_t index, void *… 169 esp_err_t dedic_gpio_bundle_set_interrupt_and_callback(dedic_gpio_bundle_handle_t bundle, uint32_t …
|
/hal_espressif-2.7.6/components/driver/ |
D | dedic_gpio.c | 200 …edic_gpio_new_bundle(const dedic_gpio_bundle_config_t *config, dedic_gpio_bundle_handle_t *ret_bun… in dedic_gpio_new_bundle() 307 esp_err_t dedic_gpio_del_bundle(dedic_gpio_bundle_handle_t bundle) in dedic_gpio_del_bundle() 337 esp_err_t dedic_gpio_get_out_mask(dedic_gpio_bundle_handle_t bundle, uint32_t *mask) in dedic_gpio_get_out_mask() 346 esp_err_t dedic_gpio_get_in_mask(dedic_gpio_bundle_handle_t bundle, uint32_t *mask) in dedic_gpio_get_in_mask() 355 void dedic_gpio_bundle_write(dedic_gpio_bundle_handle_t bundle, uint32_t mask, uint32_t value) in dedic_gpio_bundle_write() 362 uint32_t dedic_gpio_bundle_read_out(dedic_gpio_bundle_handle_t bundle) in dedic_gpio_bundle_read_out() 370 uint32_t dedic_gpio_bundle_read_in(dedic_gpio_bundle_handle_t bundle) in dedic_gpio_bundle_read_in() 379 esp_err_t dedic_gpio_bundle_set_interrupt_and_callback(dedic_gpio_bundle_handle_t bundle, uint32_t … in dedic_gpio_bundle_set_interrupt_and_callback()
|
/hal_espressif-2.7.6/components/driver/test/ |
D | test_dedicated_gpio.c | 18 dedic_gpio_bundle_handle_t test_bundle, test_bundle2, test_bundle3 = NULL; 77 dedic_gpio_bundle_handle_t bundleA = NULL; in test_dedic_gpio_on_specific_core() 96 dedic_gpio_bundle_handle_t bundleB = NULL; in test_dedic_gpio_on_specific_core() 181 dedic_gpio_bundle_handle_t bundle = NULL;
|
/hal_espressif-2.7.6/examples/peripherals/gpio/matrix_keyboard/components/matrix_keyboard/src/ |
D | matrix_keyboard.c | 39 dedic_gpio_bundle_handle_t row_bundle; 40 dedic_gpio_bundle_handle_t col_bundle; 49 static IRAM_ATTR bool matrix_kbd_row_isr_callback(dedic_gpio_bundle_handle_t row_bundle, uint32_t r… in matrix_kbd_row_isr_callback()
|
/hal_espressif-2.7.6/docs/en/api-reference/peripherals/ |
D | dedic_gpio.rst | 43 dedic_gpio_bundle_handle_t bundleA = NULL; 92 …IRAM_ATTR bool dedic_gpio_isr_callback(dedic_gpio_bundle_handle_t bundle, uint32_t index, void *ar…
|