esp-idf/components/soc
jingli cf244a14f0 bt: fix bt sleep flow hangs in btdm_sleep_clock_sync
Bluetooth low power related logic and regs have separate power domain from MAC and BB,
and do not power down during light sleep. If reset when power up MAC and BB in sleep
flow, it may destroy the state of bt low power part.
2022-11-29 14:28:32 +08:00
..
esp32 bt: fix bt sleep flow hangs in btdm_sleep_clock_sync 2022-11-29 14:28:32 +08:00
esp32c2 Merge branch 'bugfix/improve_ext_virtual_memory_allocation_in_2nd_btld' into 'master' 2022-11-25 15:24:06 +08:00
esp32c3 bt: fix bt sleep flow hangs in btdm_sleep_clock_sync 2022-11-29 14:28:32 +08:00
esp32c6 Merge branch 'bugfix/improve_ext_virtual_memory_allocation_in_2nd_btld' into 'master' 2022-11-25 15:24:06 +08:00
esp32h2 ESP32-H2: Introduce new target for ESP32H2 2022-11-23 14:38:05 +08:00
esp32h4 Merge branch 'bugfix/improve_ext_virtual_memory_allocation_in_2nd_btld' into 'master' 2022-11-25 15:24:06 +08:00
esp32s2 bt: fix bt sleep flow hangs in btdm_sleep_clock_sync 2022-11-29 14:28:32 +08:00
esp32s3 bt: fix bt sleep flow hangs in btdm_sleep_clock_sync 2022-11-29 14:28:32 +08:00
include/soc Merge branch 'feature/twai_bringup_esp32c6' into 'master' 2022-11-07 18:00:05 +08:00
linux/include/soc build-system: include soc_caps defines into kconfig 2021-12-06 12:37:07 +08:00
CMakeLists.txt dport: Move DPORT workaround to G0 2022-05-31 13:44:18 +08:00
dport_access_common.c dport: Move DPORT workaround to G0 2022-05-31 13:44:18 +08:00
linker.lf soc: move implementations to esp_hw_support 2020-10-28 22:38:50 +08:00
lldesc.c crypto: initial S3 Beta 3 bringup and testing for SHA/AES/RSA/flash enc 2021-05-18 11:25:41 +08:00
README.md soc: descriptive part occupy whole component 2020-10-28 07:21:29 +08:00

soc

The soc component provides hardware description for targets supported by ESP-IDF.

- `xxx_reg.h`   - defines registers related to the hardware
- `xxx_struct.h` - hardware description in C `struct`
- `xxx_channel.h` - definitions for hardware with multiple channels
- `xxx_caps.h`  - features/capabilities of the hardware
- `xxx_pins.h`  - pin definitions
- `xxx_periph.h/*.c`  - includes all headers related to a peripheral; declaration and definition of IO mapping for that hardware