|
Name |
|
Date |
Size |
#Lines |
LOC |
| .. | | - | - |
| esp32/ | | 18-Mar-2025 | - | 62,666 | 40,438 |
| esp32c2/ | | 18-Mar-2025 | - | 37,508 | 20,489 |
| esp32c3/ | | 18-Mar-2025 | - | 50,971 | 34,059 |
| esp32c6/ | | 18-Mar-2025 | - | 130,481 | 63,063 |
| esp32h2/ | | 18-Mar-2025 | - | 116,283 | 55,967 |
| esp32s2/ | | 18-Mar-2025 | - | 76,155 | 46,186 |
| esp32s3/ | | 18-Mar-2025 | - | 112,448 | 69,549 |
| include/soc/ | | 18-Mar-2025 | - | 1,470 | 795 |
| linux/include/soc/ | | 18-Mar-2025 | - | 43 | 13 |
| CMakeLists.txt | D | 18-Mar-2025 | 3.7 KiB | 137 | 104 |
| Kconfig | D | 18-Mar-2025 | 1.6 KiB | 46 | 38 |
| README.md | D | 18-Mar-2025 | 522 | 10 | 8 |
| dport_access_common.c | D | 18-Mar-2025 | 503 | 19 | 10 |
| linker.lf | D | 18-Mar-2025 | 62 | 5 | 4 |
| lldesc.c | D | 18-Mar-2025 | 1.3 KiB | 48 | 44 |
README.md
1## `soc` ##
2
3The `soc` component provides hardware description for targets supported by ESP-IDF.
4
5 - `xxx_reg.h` - defines registers related to the hardware
6 - `xxx_struct.h` - hardware description in C `struct`
7 - `xxx_channel.h` - definitions for hardware with multiple channels
8 - `xxx_caps.h` - features/capabilities of the hardware
9 - `xxx_pins.h` - pin definitions
10 - `xxx_periph.h/*.c` - includes all headers related to a peripheral; declaration and definition of IO mapping for that hardware