components/esp_hal_gpio/README.md
[!NOTE] This component is currently in beta. Its API, behavior, and compatibility may change at any time and without notice; backward compatibility is not guaranteed. Use caution when integrating into production systems.
The esp_hal_gpio component provides a Hardware Abstraction Layer for General-Purpose Input/Output (GPIO) across all ESP-IDF supported targets.
The GPIO HAL is structured in two main sub-layers:
soc component, handling target-specific register configurations.The HAL functions primarily serve ESP-IDF peripheral drivers and system components that need efficient and portable GPIO control.
Advanced developers can use these interfaces directly when implementing custom drivers, with the understanding that API stability is not guaranteed.
soc: Provides chip-specific register definitionshal: Core hardware abstraction utilities and macros