Просмотр исходного кода

soc: descriptive part occupy whole component

Renz Bagaporo 5 лет назад
Родитель
Сommit
79887fdc6c
100 измененных файлов с 27 добавлено и 50 удалено
  1. 1 2
      components/fatfs/test_fatfs_host/Makefile.files
  2. 0 0
      components/hal/esp32s2/include/hal/memprot_peri_ll.h
  3. 0 0
      components/hal/include/hal/sha_hal.h
  4. 1 1
      components/lwip/test_afl_host/Makefile
  5. 2 2
      components/mdns/test_afl_fuzz_host/Makefile
  6. 4 7
      components/soc/CMakeLists.txt
  7. 2 25
      components/soc/README.md
  8. 2 12
      components/soc/component.mk
  9. 15 1
      components/soc/esp32/CMakeLists.txt
  10. 0 0
      components/soc/esp32/adc_periph.c
  11. 0 0
      components/soc/esp32/dac_periph.c
  12. 0 0
      components/soc/esp32/gpio_periph.c
  13. 0 0
      components/soc/esp32/i2c_periph.c
  14. 0 0
      components/soc/esp32/i2s_periph.c
  15. 0 0
      components/soc/esp32/include/soc/adc_channel.h
  16. 0 0
      components/soc/esp32/include/soc/apb_ctrl_reg.h
  17. 0 0
      components/soc/esp32/include/soc/apb_ctrl_struct.h
  18. 0 0
      components/soc/esp32/include/soc/bb_reg.h
  19. 0 0
      components/soc/esp32/include/soc/boot_mode.h
  20. 0 0
      components/soc/esp32/include/soc/can_periph.h
  21. 0 0
      components/soc/esp32/include/soc/can_struct.h
  22. 0 0
      components/soc/esp32/include/soc/clkout_channel.h
  23. 0 0
      components/soc/esp32/include/soc/dac_channel.h
  24. 0 0
      components/soc/esp32/include/soc/dport_access.h
  25. 0 0
      components/soc/esp32/include/soc/dport_reg.h
  26. 0 0
      components/soc/esp32/include/soc/efuse_reg.h
  27. 0 0
      components/soc/esp32/include/soc/emac_dma_struct.h
  28. 0 0
      components/soc/esp32/include/soc/emac_ext_struct.h
  29. 0 0
      components/soc/esp32/include/soc/emac_mac_struct.h
  30. 0 0
      components/soc/esp32/include/soc/fe_reg.h
  31. 0 0
      components/soc/esp32/include/soc/frc_timer_reg.h
  32. 0 0
      components/soc/esp32/include/soc/gpio_pins.h
  33. 0 0
      components/soc/esp32/include/soc/gpio_reg.h
  34. 0 0
      components/soc/esp32/include/soc/gpio_sd_reg.h
  35. 0 0
      components/soc/esp32/include/soc/gpio_sd_struct.h
  36. 0 0
      components/soc/esp32/include/soc/gpio_sig_map.h
  37. 0 0
      components/soc/esp32/include/soc/gpio_struct.h
  38. 0 0
      components/soc/esp32/include/soc/hinf_reg.h
  39. 0 0
      components/soc/esp32/include/soc/hinf_struct.h
  40. 0 0
      components/soc/esp32/include/soc/host_reg.h
  41. 0 0
      components/soc/esp32/include/soc/host_struct.h
  42. 0 0
      components/soc/esp32/include/soc/hwcrypto_reg.h
  43. 0 0
      components/soc/esp32/include/soc/i2c_reg.h
  44. 0 0
      components/soc/esp32/include/soc/i2c_struct.h
  45. 0 0
      components/soc/esp32/include/soc/i2s_reg.h
  46. 0 0
      components/soc/esp32/include/soc/i2s_struct.h
  47. 0 0
      components/soc/esp32/include/soc/io_mux_reg.h
  48. 0 0
      components/soc/esp32/include/soc/ledc_reg.h
  49. 0 0
      components/soc/esp32/include/soc/ledc_struct.h
  50. 0 0
      components/soc/esp32/include/soc/mcpwm_reg.h
  51. 0 0
      components/soc/esp32/include/soc/mcpwm_struct.h
  52. 0 0
      components/soc/esp32/include/soc/nrx_reg.h
  53. 0 0
      components/soc/esp32/include/soc/pcnt_reg.h
  54. 0 0
      components/soc/esp32/include/soc/pcnt_struct.h
  55. 0 0
      components/soc/esp32/include/soc/periph_defs.h
  56. 0 0
      components/soc/esp32/include/soc/pid.h
  57. 0 0
      components/soc/esp32/include/soc/rmt_reg.h
  58. 0 0
      components/soc/esp32/include/soc/rmt_struct.h
  59. 0 0
      components/soc/esp32/include/soc/rsa_caps.h
  60. 0 0
      components/soc/esp32/include/soc/rtc.h
  61. 0 0
      components/soc/esp32/include/soc/rtc_cntl_reg.h
  62. 0 0
      components/soc/esp32/include/soc/rtc_cntl_struct.h
  63. 0 0
      components/soc/esp32/include/soc/rtc_i2c_reg.h
  64. 0 0
      components/soc/esp32/include/soc/rtc_io_channel.h
  65. 0 0
      components/soc/esp32/include/soc/rtc_io_reg.h
  66. 0 0
      components/soc/esp32/include/soc/rtc_io_struct.h
  67. 0 0
      components/soc/esp32/include/soc/sdio_slave_pins.h
  68. 0 0
      components/soc/esp32/include/soc/sdmmc_pins.h
  69. 0 0
      components/soc/esp32/include/soc/sdmmc_reg.h
  70. 0 0
      components/soc/esp32/include/soc/sdmmc_struct.h
  71. 0 0
      components/soc/esp32/include/soc/sens_reg.h
  72. 0 0
      components/soc/esp32/include/soc/sens_struct.h
  73. 0 0
      components/soc/esp32/include/soc/sha_caps.h
  74. 0 0
      components/soc/esp32/include/soc/slc_reg.h
  75. 0 0
      components/soc/esp32/include/soc/slc_struct.h
  76. 0 0
      components/soc/esp32/include/soc/soc.h
  77. 0 0
      components/soc/esp32/include/soc/soc_caps.h
  78. 0 0
      components/soc/esp32/include/soc/soc_pins.h
  79. 0 0
      components/soc/esp32/include/soc/soc_ulp.h
  80. 0 0
      components/soc/esp32/include/soc/spi_pins.h
  81. 0 0
      components/soc/esp32/include/soc/spi_reg.h
  82. 0 0
      components/soc/esp32/include/soc/spi_struct.h
  83. 0 0
      components/soc/esp32/include/soc/syscon_reg.h
  84. 0 0
      components/soc/esp32/include/soc/syscon_struct.h
  85. 0 0
      components/soc/esp32/include/soc/timer_group_reg.h
  86. 0 0
      components/soc/esp32/include/soc/timer_group_struct.h
  87. 0 0
      components/soc/esp32/include/soc/touch_sensor_channel.h
  88. 0 0
      components/soc/esp32/include/soc/twai_struct.h
  89. 0 0
      components/soc/esp32/include/soc/uart_channel.h
  90. 0 0
      components/soc/esp32/include/soc/uart_reg.h
  91. 0 0
      components/soc/esp32/include/soc/uart_struct.h
  92. 0 0
      components/soc/esp32/include/soc/uhci_reg.h
  93. 0 0
      components/soc/esp32/include/soc/uhci_struct.h
  94. 0 0
      components/soc/esp32/include/soc/wdev_reg.h
  95. 0 0
      components/soc/esp32/interrupts.c
  96. 0 0
      components/soc/esp32/ledc_periph.c
  97. 0 0
      components/soc/esp32/pcnt_periph.c
  98. 0 0
      components/soc/esp32/private_include/regi2c_apll.h
  99. 0 0
      components/soc/esp32/private_include/regi2c_bbpll.h
  100. 0 0
      components/soc/esp32/regi2c_ctrl.h

+ 1 - 2
components/fatfs/test_fatfs_host/Makefile.files

@@ -27,9 +27,8 @@ INCLUDE_DIRS := \
 		esp_system/include \
 		xtensa/include \
 		xtensa/esp32/include \
-		soc/soc/esp32/include \
+		soc/esp32/include \
 		soc/include \
-		soc/soc/include \
 		esp32/include \
 		esp_common/include \
 		bootloader_support/include \

+ 0 - 0
components/soc/src/esp32s2/include/hal/memprot_peri_ll.h → components/hal/esp32s2/include/hal/memprot_peri_ll.h


+ 0 - 0
components/soc/include/hal/sha_hal.h → components/hal/include/hal/sha_hal.h


+ 1 - 1
components/lwip/test_afl_host/Makefile

@@ -2,7 +2,7 @@ COMPONENTS_DIR=../..
 COMPILER_ICLUDE_DIR=$(shell echo `which xtensa-esp32-elf-gcc | xargs dirname | xargs dirname`/xtensa-esp32-elf)
 CFLAGS=-std=gnu99 -Og -ggdb -ffunction-sections -fdata-sections -nostdlib -Wall  -Werror=all -Wno-int-to-pointer-cast -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=deprecated-declarations -Wno-macro-redefined -Wno-constant-conversion -Wno-incompatible-pointer-types-discards-qualifiers -Wno-typedef-redefinition -Wno-incompatible-pointer-types  -Wextra \
 -Wno-unused-parameter -Wno-sign-compare -Wno-address   -Wno-unused-variable -DESP_PLATFORM -D IDF_VER=\"v3.1\" -MMD -MP -DWITH_POSIX -DLWIP_NO_CTYPE_H=1
-INC_DIRS=-I . -I ./build/config -I $(COMPONENTS_DIR)/newlib/platform_include -I $(COMPONENTS_DIR)/newlib/include -I $(COMPONENTS_DIR)/driver/include -I $(COMPONENTS_DIR)/esp32/include -I $(COMPONENTS_DIR)/ethernet/include -I $(COMPONENTS_DIR)/freertos/include -I $(COMPONENTS_DIR)/heap/include -I $(COMPONENTS_DIR)/lwip/lwip/src/include  -I $(COMPONENTS_DIR)/lwip/include/apps -I $(COMPONENTS_DIR)/lwip/lwip/src/include/netif -I $(COMPONENTS_DIR)/lwip/lwip/src/include/posix -I $(COMPONENTS_DIR)/lwip/port/esp32/include -I $(COMPONENTS_DIR)/lwip/lwip/src/include/posix -I $(COMPONENTS_DIR)/lwip/include/apps/ping -I $(COMPONENTS_DIR)/lwip/include/apps/sntp  -I $(COMPONENTS_DIR)/soc/esp32/include -I $(COMPONENTS_DIR)/soc/include -I $(COMPONENTS_DIR)/tcpip_adapter/include -I $(COMPONENTS_DIR)/esp_rom/include  -I $(COMPONENTS_DIR)/esp_common/include -I $(COMPONENTS_DIR)/xtensa/include -I $(COMPONENTS_DIR)/xtensa/esp32/include -I $(COMPONENTS_DIR)/esp_wifi/include -I $(COMPONENTS_DIR)/esp_event/include -I $(COMPONENTS_DIR)/freertos/xtensa/include  -I $(COMPONENTS_DIR)/esp_system/include -I $(COMPONENTS_DIR)/esp_timer/include -I $(COMPONENTS_DIR)/soc/include -I $(COMPONENTS_DIR)/soc/soc/include -I $(COMPONENTS_DIR)/soc/src/esp32/include -I $(COMPONENTS_DIR)/soc/soc/esp32/include -I $(COMPONENTS_DIR)/esp_netif/include -I $(COMPONENTS_DIR)/esp_eth/include -I $(COMPONENTS_DIR)/esp_netif/lwip -I $(COMPONENTS_DIR)/hal/include -I $(COMPONENTS_DIR)/hal/esp32/include -I $(COMPILER_ICLUDE_DIR)/include
+INC_DIRS=-I . -I ./build/config -I $(COMPONENTS_DIR)/newlib/platform_include -I $(COMPONENTS_DIR)/newlib/include -I $(COMPONENTS_DIR)/driver/include -I $(COMPONENTS_DIR)/esp32/include -I $(COMPONENTS_DIR)/ethernet/include -I $(COMPONENTS_DIR)/freertos/include -I $(COMPONENTS_DIR)/heap/include -I $(COMPONENTS_DIR)/lwip/lwip/src/include  -I $(COMPONENTS_DIR)/lwip/include/apps -I $(COMPONENTS_DIR)/lwip/lwip/src/include/netif -I $(COMPONENTS_DIR)/lwip/lwip/src/include/posix -I $(COMPONENTS_DIR)/lwip/port/esp32/include -I $(COMPONENTS_DIR)/lwip/lwip/src/include/posix -I $(COMPONENTS_DIR)/lwip/include/apps/ping -I $(COMPONENTS_DIR)/lwip/include/apps/sntp  -I $(COMPONENTS_DIR)/soc/esp32/include -I $(COMPONENTS_DIR)/soc/include -I $(COMPONENTS_DIR)/tcpip_adapter/include -I $(COMPONENTS_DIR)/esp_rom/include  -I $(COMPONENTS_DIR)/esp_common/include -I $(COMPONENTS_DIR)/xtensa/include -I $(COMPONENTS_DIR)/xtensa/esp32/include -I $(COMPONENTS_DIR)/esp_wifi/include -I $(COMPONENTS_DIR)/esp_event/include -I $(COMPONENTS_DIR)/freertos/xtensa/include  -I $(COMPONENTS_DIR)/esp_system/include -I $(COMPONENTS_DIR)/esp_timer/include -I $(COMPONENTS_DIR)/soc/include -I $(COMPONENTS_DIR)/soc/include -I $(COMPONENTS_DIR)/soc/src/esp32/include -I $(COMPONENTS_DIR)/soc/esp32/include -I $(COMPONENTS_DIR)/esp_netif/include -I $(COMPONENTS_DIR)/esp_eth/include -I $(COMPONENTS_DIR)/esp_netif/lwip -I $(COMPONENTS_DIR)/hal/include -I $(COMPONENTS_DIR)/hal/esp32/include -I $(COMPILER_ICLUDE_DIR)/include
 TEST_NAME=test
 FUZZ=afl-fuzz
 GEN_CFG=generate_config

+ 2 - 2
components/mdns/test_afl_fuzz_host/Makefile

@@ -28,8 +28,8 @@ CFLAGS=-g -Wno-unused-value -Wno-missing-declarations -Wno-pointer-bool-conversi
                  -I$(COMPONENTS_DIR)/lwip/port/esp32/include \
                  -I$(COMPONENTS_DIR)/lwip/lwip/src/include/lwip/apps \
                  -I$(COMPONENTS_DIR)/soc/include \
-                 -I$(COMPONENTS_DIR)/soc/soc/include \
-                 -I$(COMPONENTS_DIR)/soc/soc/esp32/include \
+                 -I$(COMPONENTS_DIR)/soc/include \
+                 -I$(COMPONENTS_DIR)/soc/esp32/include \
                  -I$(COMPONENTS_DIR)/soc/src/esp32/include \
                  -I$(COMPONENTS_DIR)/tcpip_adapter/include \
                  -I$(COMPONENTS_DIR)/xtensa/include \

+ 4 - 7
components/soc/CMakeLists.txt

@@ -1,13 +1,10 @@
 idf_build_get_property(target IDF_TARGET)
 
-idf_component_register(SRCS "src/lldesc.c"
-                            "src/soc_include_legacy_warn.c"
-                            "src/memory_layout_utils.c"
+idf_component_register(SRCS "lldesc.c"
+                            "soc_include_legacy_warn.c"
+                            "memory_layout_utils.c"
                        INCLUDE_DIRS include
                        PRIV_REQUIRES hal # [refactor-todo] soc dependency on hal for rtc sources
                        LDFRAGMENTS linker.lf)
 
-add_subdirectory(soc)
-
-add_subdirectory(src/${target})
-target_link_libraries(${COMPONENT_LIB} PUBLIC "soc_${target}")
+add_subdirectory(${target})

+ 2 - 25
components/soc/README.md

@@ -1,33 +1,10 @@
 ## `soc` ##
 
-The `soc` component provides provides hardware description and hardware support functionality for targets supported by ESP-IDF. This is reflected in the component's subdirectories:
-
-- `soc/include` - abstraction
-- `soc/soc` - description
-- `soc/src` - implementation
-
-#### `soc/include` ####
-
-`soc/include` contains header files which provide a hardware-agnostic interface to the SoC. The interface consists of
-function declarations and abstracted types that other, higher level components can make use of in order to have code portable to
-all targets ESP-IDF supports.
-
-The `soc` subdirectory contains other useful interface for SoC-level operations or concepts, such as the memory layout, spinlocks, etc.
-
-#### `soc/soc` ####
-
-The `soc/soc` subdirectory contains description of the underlying hardware:
+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
-
-Since the hardware description is target-specific, there are subdirectories for each target containing copies of the files above.
-Furthermore, the files in this directory should be standalone, i.e. should not include files from outside directories.
-
-#### `soc/src` ####
-
-Provides the interface about the memory, I2C, and Real_Time Clock functions.
+    - `xxx_periph.h/*.c`  - includes all headers related to a peripheral; declaration and definition of IO mapping for that hardware

+ 2 - 12
components/soc/component.mk

@@ -1,14 +1,4 @@
-SOC_NAME := $(IDF_TARGET)
-
-COMPONENT_SRCDIRS := src
-COMPONENT_ADD_INCLUDEDIRS :=
-
-# Since there can be chip-specific HAL headers which can include the common
-# HAL header via include_next, process the build scripts here first so that
-# include directories appear first in the compile command.
--include $(COMPONENT_PATH)/src/$(SOC_NAME)/component.mk
-COMPONENT_ADD_INCLUDEDIRS += include
-
--include $(COMPONENT_PATH)/soc/component.mk
+COMPONENT_SRCDIRS := . $(IDF_TARGET)
+COMPONENT_ADD_INCLUDEDIRS := include $(IDF_TARGET) $(IDF_TARGET)/include 
 
 COMPONENT_ADD_LDFRAGMENTS += linker.lf

+ 15 - 1
components/soc/src/esp32/CMakeLists.txt → components/soc/esp32/CMakeLists.txt

@@ -1,13 +1,27 @@
 set(srcs
+    "adc_periph.c"
+    "dac_periph.c"
+    "gpio_periph.c"
+    "i2c_periph.c"
+    "i2s_periph.c"
+    "interrupts.c"
+    "pcnt_periph.c"
+    "ledc_periph.c"
     "rtc_clk.c"
     "rtc_clk_init.c"
     "rtc_init.c"
+    "rtc_io_periph.c"
+    "rtc_periph.c"
     "rtc_pm.c"
     "rtc_sleep.c"
     "rtc_time.c"
     "rtc_wdt.c"
+    "sdio_slave_periph.c"
+    "sdmmc_periph.c"
     "soc_memory_layout.c"
-)
+    "spi_periph.c"
+    "touch_sensor_periph.c"
+    "uart_periph.c")
 
 add_prefix(srcs "${CMAKE_CURRENT_LIST_DIR}/" "${srcs}")
 

+ 0 - 0
components/soc/soc/esp32/adc_periph.c → components/soc/esp32/adc_periph.c


+ 0 - 0
components/soc/soc/esp32/dac_periph.c → components/soc/esp32/dac_periph.c


+ 0 - 0
components/soc/soc/esp32/gpio_periph.c → components/soc/esp32/gpio_periph.c


+ 0 - 0
components/soc/soc/esp32/i2c_periph.c → components/soc/esp32/i2c_periph.c


+ 0 - 0
components/soc/soc/esp32/i2s_periph.c → components/soc/esp32/i2s_periph.c


+ 0 - 0
components/soc/soc/esp32/include/soc/adc_channel.h → components/soc/esp32/include/soc/adc_channel.h


+ 0 - 0
components/soc/soc/esp32/include/soc/apb_ctrl_reg.h → components/soc/esp32/include/soc/apb_ctrl_reg.h


+ 0 - 0
components/soc/soc/esp32/include/soc/apb_ctrl_struct.h → components/soc/esp32/include/soc/apb_ctrl_struct.h


+ 0 - 0
components/soc/soc/esp32/include/soc/bb_reg.h → components/soc/esp32/include/soc/bb_reg.h


+ 0 - 0
components/soc/soc/esp32/include/soc/boot_mode.h → components/soc/esp32/include/soc/boot_mode.h


+ 0 - 0
components/soc/soc/esp32/include/soc/can_periph.h → components/soc/esp32/include/soc/can_periph.h


+ 0 - 0
components/soc/soc/esp32/include/soc/can_struct.h → components/soc/esp32/include/soc/can_struct.h


+ 0 - 0
components/soc/soc/esp32/include/soc/clkout_channel.h → components/soc/esp32/include/soc/clkout_channel.h


+ 0 - 0
components/soc/soc/esp32/include/soc/dac_channel.h → components/soc/esp32/include/soc/dac_channel.h


+ 0 - 0
components/soc/soc/esp32/include/soc/dport_access.h → components/soc/esp32/include/soc/dport_access.h


+ 0 - 0
components/soc/soc/esp32/include/soc/dport_reg.h → components/soc/esp32/include/soc/dport_reg.h


+ 0 - 0
components/soc/soc/esp32/include/soc/efuse_reg.h → components/soc/esp32/include/soc/efuse_reg.h


+ 0 - 0
components/soc/soc/esp32/include/soc/emac_dma_struct.h → components/soc/esp32/include/soc/emac_dma_struct.h


+ 0 - 0
components/soc/soc/esp32/include/soc/emac_ext_struct.h → components/soc/esp32/include/soc/emac_ext_struct.h


+ 0 - 0
components/soc/soc/esp32/include/soc/emac_mac_struct.h → components/soc/esp32/include/soc/emac_mac_struct.h


+ 0 - 0
components/soc/soc/esp32/include/soc/fe_reg.h → components/soc/esp32/include/soc/fe_reg.h


+ 0 - 0
components/soc/soc/esp32/include/soc/frc_timer_reg.h → components/soc/esp32/include/soc/frc_timer_reg.h


+ 0 - 0
components/soc/soc/esp32/include/soc/gpio_pins.h → components/soc/esp32/include/soc/gpio_pins.h


+ 0 - 0
components/soc/soc/esp32/include/soc/gpio_reg.h → components/soc/esp32/include/soc/gpio_reg.h


+ 0 - 0
components/soc/soc/esp32/include/soc/gpio_sd_reg.h → components/soc/esp32/include/soc/gpio_sd_reg.h


+ 0 - 0
components/soc/soc/esp32/include/soc/gpio_sd_struct.h → components/soc/esp32/include/soc/gpio_sd_struct.h


+ 0 - 0
components/soc/soc/esp32/include/soc/gpio_sig_map.h → components/soc/esp32/include/soc/gpio_sig_map.h


+ 0 - 0
components/soc/soc/esp32/include/soc/gpio_struct.h → components/soc/esp32/include/soc/gpio_struct.h


+ 0 - 0
components/soc/soc/esp32/include/soc/hinf_reg.h → components/soc/esp32/include/soc/hinf_reg.h


+ 0 - 0
components/soc/soc/esp32/include/soc/hinf_struct.h → components/soc/esp32/include/soc/hinf_struct.h


+ 0 - 0
components/soc/soc/esp32/include/soc/host_reg.h → components/soc/esp32/include/soc/host_reg.h


+ 0 - 0
components/soc/soc/esp32/include/soc/host_struct.h → components/soc/esp32/include/soc/host_struct.h


+ 0 - 0
components/soc/soc/esp32/include/soc/hwcrypto_reg.h → components/soc/esp32/include/soc/hwcrypto_reg.h


+ 0 - 0
components/soc/soc/esp32/include/soc/i2c_reg.h → components/soc/esp32/include/soc/i2c_reg.h


+ 0 - 0
components/soc/soc/esp32/include/soc/i2c_struct.h → components/soc/esp32/include/soc/i2c_struct.h


+ 0 - 0
components/soc/soc/esp32/include/soc/i2s_reg.h → components/soc/esp32/include/soc/i2s_reg.h


+ 0 - 0
components/soc/soc/esp32/include/soc/i2s_struct.h → components/soc/esp32/include/soc/i2s_struct.h


+ 0 - 0
components/soc/soc/esp32/include/soc/io_mux_reg.h → components/soc/esp32/include/soc/io_mux_reg.h


+ 0 - 0
components/soc/soc/esp32/include/soc/ledc_reg.h → components/soc/esp32/include/soc/ledc_reg.h


+ 0 - 0
components/soc/soc/esp32/include/soc/ledc_struct.h → components/soc/esp32/include/soc/ledc_struct.h


+ 0 - 0
components/soc/soc/esp32/include/soc/mcpwm_reg.h → components/soc/esp32/include/soc/mcpwm_reg.h


+ 0 - 0
components/soc/soc/esp32/include/soc/mcpwm_struct.h → components/soc/esp32/include/soc/mcpwm_struct.h


+ 0 - 0
components/soc/soc/esp32/include/soc/nrx_reg.h → components/soc/esp32/include/soc/nrx_reg.h


+ 0 - 0
components/soc/soc/esp32/include/soc/pcnt_reg.h → components/soc/esp32/include/soc/pcnt_reg.h


+ 0 - 0
components/soc/soc/esp32/include/soc/pcnt_struct.h → components/soc/esp32/include/soc/pcnt_struct.h


+ 0 - 0
components/soc/soc/esp32/include/soc/periph_defs.h → components/soc/esp32/include/soc/periph_defs.h


+ 0 - 0
components/soc/soc/esp32/include/soc/pid.h → components/soc/esp32/include/soc/pid.h


+ 0 - 0
components/soc/soc/esp32/include/soc/rmt_reg.h → components/soc/esp32/include/soc/rmt_reg.h


+ 0 - 0
components/soc/soc/esp32/include/soc/rmt_struct.h → components/soc/esp32/include/soc/rmt_struct.h


+ 0 - 0
components/soc/soc/esp32/include/soc/rsa_caps.h → components/soc/esp32/include/soc/rsa_caps.h


+ 0 - 0
components/soc/soc/esp32/include/soc/rtc.h → components/soc/esp32/include/soc/rtc.h


+ 0 - 0
components/soc/soc/esp32/include/soc/rtc_cntl_reg.h → components/soc/esp32/include/soc/rtc_cntl_reg.h


+ 0 - 0
components/soc/soc/esp32/include/soc/rtc_cntl_struct.h → components/soc/esp32/include/soc/rtc_cntl_struct.h


+ 0 - 0
components/soc/soc/esp32/include/soc/rtc_i2c_reg.h → components/soc/esp32/include/soc/rtc_i2c_reg.h


+ 0 - 0
components/soc/soc/esp32/include/soc/rtc_io_channel.h → components/soc/esp32/include/soc/rtc_io_channel.h


+ 0 - 0
components/soc/soc/esp32/include/soc/rtc_io_reg.h → components/soc/esp32/include/soc/rtc_io_reg.h


+ 0 - 0
components/soc/soc/esp32/include/soc/rtc_io_struct.h → components/soc/esp32/include/soc/rtc_io_struct.h


+ 0 - 0
components/soc/soc/esp32/include/soc/sdio_slave_pins.h → components/soc/esp32/include/soc/sdio_slave_pins.h


+ 0 - 0
components/soc/soc/esp32/include/soc/sdmmc_pins.h → components/soc/esp32/include/soc/sdmmc_pins.h


+ 0 - 0
components/soc/soc/esp32/include/soc/sdmmc_reg.h → components/soc/esp32/include/soc/sdmmc_reg.h


+ 0 - 0
components/soc/soc/esp32/include/soc/sdmmc_struct.h → components/soc/esp32/include/soc/sdmmc_struct.h


+ 0 - 0
components/soc/soc/esp32/include/soc/sens_reg.h → components/soc/esp32/include/soc/sens_reg.h


+ 0 - 0
components/soc/soc/esp32/include/soc/sens_struct.h → components/soc/esp32/include/soc/sens_struct.h


+ 0 - 0
components/soc/soc/esp32/include/soc/sha_caps.h → components/soc/esp32/include/soc/sha_caps.h


+ 0 - 0
components/soc/soc/esp32/include/soc/slc_reg.h → components/soc/esp32/include/soc/slc_reg.h


+ 0 - 0
components/soc/soc/esp32/include/soc/slc_struct.h → components/soc/esp32/include/soc/slc_struct.h


+ 0 - 0
components/soc/soc/esp32/include/soc/soc.h → components/soc/esp32/include/soc/soc.h


+ 0 - 0
components/soc/soc/esp32/include/soc/soc_caps.h → components/soc/esp32/include/soc/soc_caps.h


+ 0 - 0
components/soc/soc/esp32/include/soc/soc_pins.h → components/soc/esp32/include/soc/soc_pins.h


+ 0 - 0
components/soc/soc/esp32/include/soc/soc_ulp.h → components/soc/esp32/include/soc/soc_ulp.h


+ 0 - 0
components/soc/soc/esp32/include/soc/spi_pins.h → components/soc/esp32/include/soc/spi_pins.h


+ 0 - 0
components/soc/soc/esp32/include/soc/spi_reg.h → components/soc/esp32/include/soc/spi_reg.h


+ 0 - 0
components/soc/soc/esp32/include/soc/spi_struct.h → components/soc/esp32/include/soc/spi_struct.h


+ 0 - 0
components/soc/soc/esp32/include/soc/syscon_reg.h → components/soc/esp32/include/soc/syscon_reg.h


+ 0 - 0
components/soc/soc/esp32/include/soc/syscon_struct.h → components/soc/esp32/include/soc/syscon_struct.h


+ 0 - 0
components/soc/soc/esp32/include/soc/timer_group_reg.h → components/soc/esp32/include/soc/timer_group_reg.h


+ 0 - 0
components/soc/soc/esp32/include/soc/timer_group_struct.h → components/soc/esp32/include/soc/timer_group_struct.h


+ 0 - 0
components/soc/soc/esp32/include/soc/touch_sensor_channel.h → components/soc/esp32/include/soc/touch_sensor_channel.h


+ 0 - 0
components/soc/soc/esp32/include/soc/twai_struct.h → components/soc/esp32/include/soc/twai_struct.h


+ 0 - 0
components/soc/soc/esp32/include/soc/uart_channel.h → components/soc/esp32/include/soc/uart_channel.h


+ 0 - 0
components/soc/soc/esp32/include/soc/uart_reg.h → components/soc/esp32/include/soc/uart_reg.h


+ 0 - 0
components/soc/soc/esp32/include/soc/uart_struct.h → components/soc/esp32/include/soc/uart_struct.h


+ 0 - 0
components/soc/soc/esp32/include/soc/uhci_reg.h → components/soc/esp32/include/soc/uhci_reg.h


+ 0 - 0
components/soc/soc/esp32/include/soc/uhci_struct.h → components/soc/esp32/include/soc/uhci_struct.h


+ 0 - 0
components/soc/soc/esp32/include/soc/wdev_reg.h → components/soc/esp32/include/soc/wdev_reg.h


+ 0 - 0
components/soc/soc/esp32/interrupts.c → components/soc/esp32/interrupts.c


+ 0 - 0
components/soc/soc/esp32/ledc_periph.c → components/soc/esp32/ledc_periph.c


+ 0 - 0
components/soc/soc/esp32/pcnt_periph.c → components/soc/esp32/pcnt_periph.c


+ 0 - 0
components/soc/soc/esp32/private_include/regi2c_apll.h → components/soc/esp32/private_include/regi2c_apll.h


+ 0 - 0
components/soc/soc/esp32/private_include/regi2c_bbpll.h → components/soc/esp32/private_include/regi2c_bbpll.h


+ 0 - 0
components/soc/src/esp32/regi2c_ctrl.h → components/soc/esp32/regi2c_ctrl.h


Некоторые файлы не были показаны из-за большого количества измененных файлов