mirror of
https://github.com/RIOT-OS/RIOT.git
synced 2025-01-17 05:32:45 +01:00
cpu/esp32: changes for periph/gpio_ll in ESP-IDF interface API
This commit is contained in:
parent
b570173110
commit
b37338ba0b
@ -31,6 +31,11 @@ esp_err_t esp_idf_gpio_config(const gpio_config_t *cfg)
|
||||
return gpio_config(cfg);
|
||||
}
|
||||
|
||||
esp_err_t esp_idf_gpio_reset_pin(gpio_num_t gpio_num)
|
||||
{
|
||||
return gpio_reset_pin(gpio_num);
|
||||
}
|
||||
|
||||
esp_err_t esp_idf_gpio_intr_enable(gpio_num_t gpio_num)
|
||||
{
|
||||
return gpio_intr_enable(gpio_num);
|
||||
@ -88,6 +93,12 @@ esp_err_t esp_idf_gpio_deep_sleep_hold(void)
|
||||
}
|
||||
#endif /* ESP_PM_GPIO_HOLD */
|
||||
|
||||
esp_err_t esp_idf_gpio_set_drive_capability(gpio_num_t gpio_num,
|
||||
gpio_drive_cap_t strength)
|
||||
{
|
||||
return gpio_set_drive_capability(gpio_num, strength);
|
||||
}
|
||||
|
||||
#if SOC_RTCIO_INPUT_OUTPUT_SUPPORTED
|
||||
esp_err_t esp_idf_rtc_gpio_deinit(gpio_num_t gpio_num)
|
||||
|
||||
|
@ -33,6 +33,7 @@ extern "C" {
|
||||
* @{
|
||||
*/
|
||||
esp_err_t esp_idf_gpio_config(const gpio_config_t *cfg);
|
||||
esp_err_t esp_idf_gpio_reset_pin(gpio_num_t gpio_num);
|
||||
|
||||
esp_err_t esp_idf_gpio_intr_enable(gpio_num_t gpio_num);
|
||||
esp_err_t esp_idf_gpio_intr_disable(gpio_num_t gpio_num);
|
||||
@ -45,6 +46,8 @@ esp_err_t esp_idf_gpio_isr_handler_add(gpio_num_t gpio_num,
|
||||
esp_err_t esp_idf_gpio_wakeup_enable(gpio_num_t gpio_num,
|
||||
gpio_int_type_t intr_type);
|
||||
esp_err_t esp_idf_gpio_deep_sleep_hold(void);
|
||||
esp_err_t esp_idf_gpio_set_drive_capability(gpio_num_t gpio_num,
|
||||
gpio_drive_cap_t strength);
|
||||
|
||||
esp_err_t esp_idf_rtc_gpio_deinit(gpio_num_t gpio_num);
|
||||
esp_err_t esp_idf_rtc_gpio_pullup_en(gpio_num_t gpio_num);
|
||||
|
Loading…
Reference in New Issue
Block a user