Home
last modified time | relevance | path

Searched refs:dedic_gpio_bundle_handle_t (Results 1 – 5 of 5) sorted by relevance

/hal_espressif-2.7.6/components/driver/include/driver/
Ddedic_gpio.h32 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/
Ddedic_gpio.c200 …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/
Dtest_dedicated_gpio.c18 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/
Dmatrix_keyboard.c39 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/
Ddedic_gpio.rst43 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…