Home
last modified time | relevance | path

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

/hal_espressif-3.6.0/components/driver/include/driver/
Ddedic_gpio.h24 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/
Ddedic_gpio.c190 …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/
Dtest_dedicated_gpio.c23 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/
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-3.6.0/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…