Searched refs:dedic_gpio_bundle_handle_t (Results 1 – 5 of 5) sorted by relevance
/hal_espressif-3.6.0/components/driver/include/driver/ |
D | dedic_gpio.h | 24 typedef struct dedic_gpio_bundle_t *dedic_gpio_bundle_handle_t; typedef 54 …edic_gpio_new_bundle(const dedic_gpio_bundle_config_t *config, dedic_gpio_bundle_handle_t *ret_bun… 65 esp_err_t dedic_gpio_del_bundle(dedic_gpio_bundle_handle_t bundle); 82 esp_err_t dedic_gpio_get_out_mask(dedic_gpio_bundle_handle_t bundle, uint32_t *mask); 83 esp_err_t dedic_gpio_get_in_mask(dedic_gpio_bundle_handle_t bundle, uint32_t *mask); 97 void dedic_gpio_bundle_write(dedic_gpio_bundle_handle_t bundle, uint32_t mask, uint32_t value) IRAM… 107 uint32_t dedic_gpio_bundle_read_out(dedic_gpio_bundle_handle_t bundle) IRAM_ATTR; 117 uint32_t dedic_gpio_bundle_read_in(dedic_gpio_bundle_handle_t bundle) IRAM_ATTR; 141 typedef bool (*dedic_gpio_isr_callback_t)(dedic_gpio_bundle_handle_t bundle, uint32_t index, void *… 161 esp_err_t dedic_gpio_bundle_set_interrupt_and_callback(dedic_gpio_bundle_handle_t bundle, uint32_t …
|
/hal_espressif-3.6.0/components/driver/ |
D | dedic_gpio.c | 190 …edic_gpio_new_bundle(const dedic_gpio_bundle_config_t *config, dedic_gpio_bundle_handle_t *ret_bun… in dedic_gpio_new_bundle() 300 esp_err_t dedic_gpio_del_bundle(dedic_gpio_bundle_handle_t bundle) in dedic_gpio_del_bundle() 330 esp_err_t dedic_gpio_get_out_mask(dedic_gpio_bundle_handle_t bundle, uint32_t *mask) in dedic_gpio_get_out_mask() 339 esp_err_t dedic_gpio_get_in_mask(dedic_gpio_bundle_handle_t bundle, uint32_t *mask) in dedic_gpio_get_in_mask() 348 void dedic_gpio_bundle_write(dedic_gpio_bundle_handle_t bundle, uint32_t mask, uint32_t value) in dedic_gpio_bundle_write() 355 uint32_t dedic_gpio_bundle_read_out(dedic_gpio_bundle_handle_t bundle) in dedic_gpio_bundle_read_out() 363 uint32_t dedic_gpio_bundle_read_in(dedic_gpio_bundle_handle_t bundle) in dedic_gpio_bundle_read_in() 372 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-3.6.0/components/driver/test/ |
D | test_dedicated_gpio.c | 23 dedic_gpio_bundle_handle_t test_bundle, test_bundle2, test_bundle3 = NULL; 82 dedic_gpio_bundle_handle_t bundleA = NULL; in test_dedic_gpio_on_specific_core() 101 dedic_gpio_bundle_handle_t bundleB = NULL; in test_dedic_gpio_on_specific_core() 186 dedic_gpio_bundle_handle_t bundle = NULL;
|
/hal_espressif-3.6.0/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-3.6.0/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…
|