esp-idf/components/soc
jingli 458f7190f1 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-12-01 20:53:02 +08:00
..
esp32 bt: fix bt sleep flow hangs in btdm_sleep_clock_sync 2022-12-01 20:53:02 +08:00
esp32c3 bt: fix bt sleep flow hangs in btdm_sleep_clock_sync 2022-12-01 20:53:02 +08:00
esp32h2 Merge branch 'bugfix/fix_current_leakage_when_hold_digital_io_during_deep_sleep_backport_v4.4' into 'release/v4.4' 2022-11-11 16:33:43 +08:00
esp32s2 bt: fix bt sleep flow hangs in btdm_sleep_clock_sync 2022-12-01 20:53:02 +08:00
esp32s3 bt: fix bt sleep flow hangs in btdm_sleep_clock_sync 2022-12-01 20:53:02 +08:00
include/soc spi_master:fix error when use spi_bus_add_device more than 3 device 2022-09-14 11:20:47 +08:00
CMakeLists.txt Merge branch 'refactor/move_ldscript_to_soc' into 'master' 2021-07-23 11:54:56 +00:00
component.mk soc: move peripheral linker scripts out of target component 2021-07-22 12:55:01 +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_include_legacy_warn.c Whitespace: Automated whitespace fixes (large commit) 2020-11-11 07:36:35 +00: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