morris 5e50ec1d66 systimer: add helper functions to convert between tick and us 3 tahun lalu
..
include 5e50ec1d66 systimer: add helper functions to convert between tick and us 3 tahun lalu
port 5e50ec1d66 systimer: add helper functions to convert between tick and us 3 tahun lalu
test 6005cc9163 hal: Deprecate interrupt_controller_hal.h, cpu_hal.h and cpu_ll.h interfaces 3 tahun lalu
CMakeLists.txt 5e50ec1d66 systimer: add helper functions to convert between tick and us 3 tahun lalu
Kconfig 66395a5c00 system/sleep: further fix spi flash/ram current leakage 3 tahun lalu
README.md 988be69466 esp_hw_support: create component 5 tahun lalu
clk_ctrl_os.c 621d0aa942 i2s: Introduced a brand new driver 3 tahun lalu
cpu.c 0bac33ed41 esp_system: Remove deprecate section from esp_cpu.h 3 tahun lalu
esp_async_memcpy.c e51474ef70 build: fix unused tag string 4 tahun lalu
esp_clk.c c8752cee6a clk_tree: Refactor rtc_clk.c by adding HAL layer for clock subsystem 3 tahun lalu
esp_memory_utils.c 38e5043ae8 esp_psram: new psram component 3 tahun lalu
gdma.c 7fd9a91034 dma: move from driver to hw_support 3 tahun lalu
hw_random.c 6005cc9163 hal: Deprecate interrupt_controller_hal.h, cpu_hal.h and cpu_ll.h interfaces 3 tahun lalu
intr_alloc.c 50a58b4a83 esp_hw_support: Fix formatting of intr_alloc.h and test_panic.c 3 tahun lalu
linker.lf 5e50ec1d66 systimer: add helper functions to convert between tick and us 3 tahun lalu
mac_addr.c 4ffb15916e mac addr: fix wrong offset being used for C2 BT mac address 3 tahun lalu
periph_ctrl.c 0395078a06 NimBLE: fix compilation issue in nimble examples for ESP32H2 3 tahun lalu
regi2c_ctrl.c 2c0651a671 Add regi2c enable/disable reference count 3 tahun lalu
rtc_module.c 895a3e1bb2 esp_intr: Split RTC interrupt, making some of signals can be triggered with cache disabled 3 tahun lalu
rtc_wdt.c a9fda54d39 esp_hw_support/esp_system: Re-evaluate header inclusions and include directories 3 tahun lalu
sdkconfig.rename 23c55946a6 kconfig: also parse target specific sdkconfig.rename.TARGET files 4 tahun lalu
sdkconfig.rename.esp32 0687daf2c8 kconfig: move remaining kconfig options out of target component 3 tahun lalu
sdkconfig.rename.esp32c3 d2872095f9 soc: moved kconfig options out of the target component. 3 tahun lalu
sdkconfig.rename.esp32h2 a5b09cf015 rtc_clk: Clean up some clock related enum and macro in soc/rtc.h, replace with new ones in 3 tahun lalu
sdkconfig.rename.esp32s2 0687daf2c8 kconfig: move remaining kconfig options out of target component 3 tahun lalu
sdkconfig.rename.esp32s3 0687daf2c8 kconfig: move remaining kconfig options out of target component 3 tahun lalu
sleep_gpio.c 66395a5c00 system/sleep: further fix spi flash/ram current leakage 3 tahun lalu
sleep_mac_bb.c 90a0a83c0f light sleep: separate sleep wifi/bt mac bb function 4 tahun lalu
sleep_modes.c c8ee369a7c Merge branch 'feature/deprecate-old-cpu-api' into 'master' 3 tahun lalu
sleep_retention.c 0687daf2c8 kconfig: move remaining kconfig options out of target component 3 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.