Armando cdad8a02fe esp_psram: remove g_spiram_ok пре 3 година
..
include 38e5043ae8 esp_psram: new psram component пре 3 година
port cdad8a02fe esp_psram: remove g_spiram_ok пре 3 година
test 38e5043ae8 esp_psram: new psram component пре 3 година
CMakeLists.txt 38e5043ae8 esp_psram: new psram component пре 3 година
Kconfig 6589daabb9 MMU: Add configurable mmu page size support on ESP32C2 пре 3 година
README.md 988be69466 esp_hw_support: create component пре 5 година
clk_ctrl_os.c a5b09cf015 rtc_clk: Clean up some clock related enum and macro in soc/rtc.h, replace with new ones in пре 3 година
compare_set.c a9fda54d39 esp_hw_support/esp_system: Re-evaluate header inclusions and include directories пре 3 година
cpu_util.c bb88338118 system: move kconfig options out of target component пре 3 година
esp_async_memcpy.c e51474ef70 build: fix unused tag string пре 4 година
esp_clk.c 60bb5c913d clk_tree: prework of introducing clk subsystem control пре 3 година
esp_memory_utils.c 38e5043ae8 esp_psram: new psram component пре 3 година
hw_random.c 64a355eba8 feat (bootloader): added rng sampling пре 4 година
intr_alloc.c 895a3e1bb2 esp_intr: Split RTC interrupt, making some of signals can be triggered with cache disabled пре 3 година
linker.lf 38e5043ae8 esp_psram: new psram component пре 3 година
mac_addr.c a9fda54d39 esp_hw_support/esp_system: Re-evaluate header inclusions and include directories пре 3 година
periph_ctrl.c c1505d045c Add periph_module needed for BT пре 3 година
regi2c_ctrl.c f3adbf9953 esp_phy: use spinlock to avoid regi2c access conflicts пре 3 година
rtc_module.c 895a3e1bb2 esp_intr: Split RTC interrupt, making some of signals can be triggered with cache disabled пре 3 година
rtc_wdt.c a9fda54d39 esp_hw_support/esp_system: Re-evaluate header inclusions and include directories пре 3 година
sdkconfig.rename 23c55946a6 kconfig: also parse target specific sdkconfig.rename.TARGET files пре 4 година
sdkconfig.rename.esp32 0687daf2c8 kconfig: move remaining kconfig options out of target component пре 3 година
sdkconfig.rename.esp32c3 d2872095f9 soc: moved kconfig options out of the target component. пре 3 година
sdkconfig.rename.esp32h2 a5b09cf015 rtc_clk: Clean up some clock related enum and macro in soc/rtc.h, replace with new ones in пре 3 година
sdkconfig.rename.esp32s2 0687daf2c8 kconfig: move remaining kconfig options out of target component пре 3 година
sdkconfig.rename.esp32s3 0687daf2c8 kconfig: move remaining kconfig options out of target component пре 3 година
sleep_gpio.c 38e5043ae8 esp_psram: new psram component пре 3 година
sleep_mac_bb.c 90a0a83c0f light sleep: separate sleep wifi/bt mac bb function пре 4 година
sleep_modes.c 93a5087e58 add PM related soc caps about power down rtc slow/fast mem пре 3 година
sleep_retention.c 0687daf2c8 kconfig: move remaining kconfig options out of target component пре 3 година

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.