morris 1560d6f1ba soc: add reset reasons in soc component 4 лет назад
..
include 5e3689ae0f esp32h2: update esp_system and esp_hw_support to support esp32h2 4 лет назад
port 06a849b33e rtc: Add missing esp_rom_sys.h header in rtc clk 4 лет назад
test 1560d6f1ba soc: add reset reasons in soc component 4 лет назад
CMakeLists.txt ee2f8b1a62 build system: always build with -fno-jump-tables & -fno-tree-switch-conversion 4 лет назад
Kconfig 586023790e esp_system: move sleep modes to esp_hw_support, power down light sleep to esp_pm 4 лет назад
Kconfig.spiram.common ae15c81dbe esp_common: move to esp_hw_support 5 лет назад
README.md 988be69466 esp_hw_support: create component 5 лет назад
clk_ctrl_os.c e338a2e3df rtc: add function to en/disable the rtc clock 5 лет назад
compare_set.c 420aef1ffe Updates for riscv support 5 лет назад
component.mk ee2f8b1a62 build system: always build with -fno-jump-tables & -fno-tree-switch-conversion 4 лет назад
cpu_util.c 5e3689ae0f esp32h2: update esp_system and esp_hw_support to support esp32h2 4 лет назад
esp_async_memcpy.c 8762bfebde esp_system: move asysnc memcpy to esp_hw_support 4 лет назад
esp_clk.c 5e3689ae0f esp32h2: update esp_system and esp_hw_support to support esp32h2 4 лет назад
hw_random.c 5e3689ae0f esp32h2: update esp_system and esp_hw_support to support esp32h2 4 лет назад
intr_alloc.c 821869d98d apptrace: Refactors apptrace for better support various tracing HW 4 лет назад
linker.lf 5e3689ae0f esp32h2: update esp_system and esp_hw_support to support esp32h2 4 лет назад
mac_addr.c eb38eb670c system: Return ESP_ERR_NOT_SUPPORTED for esp_read_mac(ESP_MAC_BT, ...) on ESP32-S2 4 лет назад
regi2c_ctrl.c dd8843fec3 regi2c: add a spinlock for accessing (reg)I2C devices 4 лет назад
sdkconfig.rename 586023790e esp_system: move sleep modes to esp_hw_support, power down light sleep to esp_pm 4 лет назад
sleep_modes.c 1560d6f1ba soc: add reset reasons in soc component 4 лет назад

README.md

esp_hw_support

This component contains hardware-related operations for supporting the system. These operations are one level above that of hal in that these(1) use system services such as memory allocation, logging, scheduling or (2) may be multi-step operations involving/affecting multiple parts of the SoC.

Implementations that don't fit other components cleanly, but are not worth creating a new component for (yet) may also be placed here as long as they don't pull dependencies other than the core system components.