esp-idf/components/soc
Nachiket Kukade dc46fe5343 fix(esp_wifi): Enable FTM for ESP32C2, fix other FTM issues
Enable FTM for ESP32C2 and update wifi libs with below fixes -

1. Bugfixes in Initiator and Responder mode
2. Fix wrong RTT value in first FTM procedure without connection
3. Update FTM calibration values for ESP32S2, S3, C3 and C2
4. Update distance estimation logic
5. Add some useful command parameters in FTM example
6. Fix bug when number of FTM measurement frames received is more
   than (number_of_brusts * FTMs per brust).

Co-authored-by: Sarvesh Bodakhe <sarvesh.bodakhe@espressif.com>
2023-07-13 10:37:53 +08:00
..
esp32 i2c: introduce chip specific cmd register number 2023-07-11 14:55:46 +08:00
esp32c2 fix(esp_wifi): Enable FTM for ESP32C2, fix other FTM issues 2023-07-13 10:37:53 +08:00
esp32c3 Merge branch 'contrib/github_pr_10811_5.1' into 'release/v5.1' 2023-07-12 11:15:03 +08:00
esp32c6 fix(esp_wifi): Enable FTM for ESP32C2, fix other FTM issues 2023-07-13 10:37:53 +08:00
esp32h2 Merge branch 'bringup/esp32h2_light_sleep_for_rebase_backport_v5.1' into 'release/v5.1' 2023-07-12 13:39:49 +08:00
esp32s2 i2c: introduce chip specific cmd register number 2023-07-11 14:55:46 +08:00
esp32s3 Merge branch 'contrib/github_pr_10811_5.1' into 'release/v5.1' 2023-07-12 11:15:03 +08:00
include/soc ieee802154: support driver opensrc 2023-04-27 11:27:57 +08:00
linux/include/soc refactor soc CMakeLists 2023-01-20 22:07:50 +08:00
CMakeLists.txt ieee802154: support driver opensrc 2023-04-27 11:27:57 +08:00
dport_access_common.c dport: Move DPORT workaround to G0 2022-05-31 13:44:18 +08:00
Kconfig mmu: support configurable mmu page size 2023-03-04 02:48:40 +00: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