morris 373d9b3dbc Merge branch 'feature/default_clk_for_gptimer' into 'master' 3 tahun lalu
..
include c4bcf1117c esp_hw_support: move soc_memory_types.h helper functions into esp_hw_support 3 tahun lalu
port cd83f4f307 rtc_clk: fix esp32 unreachable code in rtc_clk_xtal_freq_estimate 3 tahun lalu
test f32a89826c clk_tree: added default clock source for peripheral 3 tahun lalu
CMakeLists.txt c4bcf1117c esp_hw_support: move soc_memory_types.h helper functions into esp_hw_support 3 tahun lalu
Kconfig 29e9b5b46a hw_support: move periph_ctrl from driver to hw_support 3 tahun lalu
Kconfig.spiram.common 9a6f894046 psram: add octal psram ECC feature 4 tahun lalu
README.md 988be69466 esp_hw_support: create component 5 tahun lalu
clk_ctrl_os.c 534346f4bb ledc: Provide support for esp32c2 and esp32h2 3 tahun lalu
compare_set.c a9fda54d39 esp_hw_support/esp_system: Re-evaluate header inclusions and include directories 4 tahun lalu
cpu_util.c bb88338118 system: move kconfig options out of target component 4 tahun lalu
esp_async_memcpy.c e51474ef70 build: fix unused tag string 4 tahun lalu
esp_clk.c 60bb5c913d clk_tree: prework of introducing clk subsystem control 3 tahun lalu
esp_memory_utils.c c4bcf1117c esp_hw_support: move soc_memory_types.h helper functions into esp_hw_support 3 tahun lalu
hw_random.c 64a355eba8 feat (bootloader): added rng sampling 4 tahun lalu
intr_alloc.c bb2a57dc71 intr_alloc: fix mix boolean and bit operation 3 tahun lalu
linker.lf c4bcf1117c esp_hw_support: move soc_memory_types.h helper functions into esp_hw_support 3 tahun lalu
mac_addr.c a9fda54d39 esp_hw_support/esp_system: Re-evaluate header inclusions and include directories 4 tahun lalu
periph_ctrl.c 29e9b5b46a hw_support: move periph_ctrl from driver to hw_support 3 tahun lalu
project_include.cmake 356d7b6da3 esp_hw_support: Clean up CMakeLists file 4 tahun lalu
regi2c_ctrl.c f3adbf9953 esp_phy: use spinlock to avoid regi2c access conflicts 3 tahun lalu
rtc_wdt.c a9fda54d39 esp_hw_support/esp_system: Re-evaluate header inclusions and include directories 4 tahun lalu
sdkconfig.rename 23c55946a6 kconfig: also parse target specific sdkconfig.rename.TARGET files 4 tahun lalu
sdkconfig.rename.esp32c3 23c55946a6 kconfig: also parse target specific sdkconfig.rename.TARGET files 4 tahun lalu
sleep_gpio.c c5b481c6da light sleep: fix Flash leakage when its CS pin has no hardware pullup 4 tahun lalu
sleep_mac_bb.c 90a0a83c0f light sleep: separate sleep wifi/bt mac bb function 4 tahun lalu
sleep_modes.c 1e0eef52d3 esp_hw_support: Fix time spent in light sleep when RTC is used for gettimeofday 3 tahun lalu
sleep_retention.c ccf1a9a1fc light sleep: add i/d-cache tagmem retention support for esp32s3 4 tahun lalu

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.