mirror of
https://github.com/espressif/esp-idf.git
synced 2024-10-05 20:47:46 -04:00
feat(esp32c5): introduce target esp32c5
This commit is contained in:
parent
076aefce74
commit
bb0879b3f8
2
Kconfig
2
Kconfig
@ -119,7 +119,7 @@ mainmenu "Espressif IoT Development Framework Configuration"
|
|||||||
default "y" if IDF_TARGET="esp32c5"
|
default "y" if IDF_TARGET="esp32c5"
|
||||||
select FREERTOS_UNICORE
|
select FREERTOS_UNICORE
|
||||||
select IDF_TARGET_ARCH_RISCV
|
select IDF_TARGET_ARCH_RISCV
|
||||||
select IDF_ENV_FPGA
|
select IDF_ENV_FPGA
|
||||||
|
|
||||||
config IDF_TARGET_ESP32P4
|
config IDF_TARGET_ESP32P4
|
||||||
bool
|
bool
|
||||||
|
@ -21,6 +21,7 @@ typedef enum {
|
|||||||
ESP_CHIP_ID_ESP32C6 = 0x000D, /*!< chip ID: ESP32-C6 */
|
ESP_CHIP_ID_ESP32C6 = 0x000D, /*!< chip ID: ESP32-C6 */
|
||||||
ESP_CHIP_ID_ESP32H2 = 0x0010, /*!< chip ID: ESP32-H2 */
|
ESP_CHIP_ID_ESP32H2 = 0x0010, /*!< chip ID: ESP32-H2 */
|
||||||
ESP_CHIP_ID_ESP32P4 = 0x0012, /*!< chip ID: ESP32-P4 */
|
ESP_CHIP_ID_ESP32P4 = 0x0012, /*!< chip ID: ESP32-P4 */
|
||||||
|
ESP_CHIP_ID_ESP32C5 = 0x0013, /*!< chip ID: ESP32-C5 */
|
||||||
ESP_CHIP_ID_INVALID = 0xFFFF /*!< Invalid chip ID (we defined it to make sure the esp_chip_id_t is 2 bytes size) */
|
ESP_CHIP_ID_INVALID = 0xFFFF /*!< Invalid chip ID (we defined it to make sure the esp_chip_id_t is 2 bytes size) */
|
||||||
} __attribute__((packed)) esp_chip_id_t;
|
} __attribute__((packed)) esp_chip_id_t;
|
||||||
|
|
||||||
|
0
components/bt/controller/esp32c5/Kconfig.in
Normal file
0
components/bt/controller/esp32c5/Kconfig.in
Normal file
0
components/esp_adc/esp32c5/include/.gitkeep
Normal file
0
components/esp_adc/esp32c5/include/.gitkeep
Normal file
@ -28,6 +28,7 @@ typedef enum {
|
|||||||
CHIP_ESP32C6 = 13, //!< ESP32-C6
|
CHIP_ESP32C6 = 13, //!< ESP32-C6
|
||||||
CHIP_ESP32H2 = 16, //!< ESP32-H2
|
CHIP_ESP32H2 = 16, //!< ESP32-H2
|
||||||
CHIP_ESP32P4 = 18, //!< ESP32-P4
|
CHIP_ESP32P4 = 18, //!< ESP32-P4
|
||||||
|
CHIP_ESP32C5 = 19, //!< ESP32-C5
|
||||||
CHIP_POSIX_LINUX = 999, //!< The code is running on POSIX/Linux simulator
|
CHIP_POSIX_LINUX = 999, //!< The code is running on POSIX/Linux simulator
|
||||||
} esp_chip_model_t;
|
} esp_chip_model_t;
|
||||||
|
|
||||||
|
0
components/esp_hw_support/port/esp32c5/io_mux.c
Normal file
0
components/esp_hw_support/port/esp32c5/io_mux.c
Normal file
0
components/esp_mm/port/esp32c5/ext_mem_layout.c
Normal file
0
components/esp_mm/port/esp32c5/ext_mem_layout.c
Normal file
0
components/esp_phy/esp32c5/include/.gitkeep
Normal file
0
components/esp_phy/esp32c5/include/.gitkeep
Normal file
0
components/esp_rom/esp32c5/.gitkeep
Normal file
0
components/esp_rom/esp32c5/.gitkeep
Normal file
0
components/esp_rom/include/esp32c5/rom/.gitkeep
Normal file
0
components/esp_rom/include/esp32c5/rom/.gitkeep
Normal file
0
components/esp_system/ld/esp32c5/memory.ld.in
Normal file
0
components/esp_system/ld/esp32c5/memory.ld.in
Normal file
0
components/esp_system/port/soc/esp32c5/Kconfig.cpu
Normal file
0
components/esp_system/port/soc/esp32c5/Kconfig.cpu
Normal file
0
components/hal/esp32c5/include/.gitkeep
Normal file
0
components/hal/esp32c5/include/.gitkeep
Normal file
0
components/heap/port/esp32c5/memory_layout.c
Normal file
0
components/heap/port/esp32c5/memory_layout.c
Normal file
0
components/idf_test/include/esp32c5/.gitkeep
Normal file
0
components/idf_test/include/esp32c5/.gitkeep
Normal file
0
components/soc/esp32c5/gpio_periph.c
Normal file
0
components/soc/esp32c5/gpio_periph.c
Normal file
0
components/soc/esp32c5/interrupts.c
Normal file
0
components/soc/esp32c5/interrupts.c
Normal file
0
components/soc/esp32c5/uart_periph.c
Normal file
0
components/soc/esp32c5/uart_periph.c
Normal file
@ -31,6 +31,7 @@ USUAL_TO_FORMAL = {
|
|||||||
'esp32c3': 'ESP32-C3',
|
'esp32c3': 'ESP32-C3',
|
||||||
'esp32c2': 'ESP32-C2',
|
'esp32c2': 'ESP32-C2',
|
||||||
'esp32c6': 'ESP32-C6',
|
'esp32c6': 'ESP32-C6',
|
||||||
|
'esp32c5': 'ESP32-C5',
|
||||||
'esp32h2': 'ESP32-H2',
|
'esp32h2': 'ESP32-H2',
|
||||||
'esp32p4': 'ESP32-P4',
|
'esp32p4': 'ESP32-P4',
|
||||||
'linux': 'Linux',
|
'linux': 'Linux',
|
||||||
@ -43,6 +44,7 @@ FORMAL_TO_USUAL = {
|
|||||||
'ESP32-C3': 'esp32c3',
|
'ESP32-C3': 'esp32c3',
|
||||||
'ESP32-C2': 'esp32c2',
|
'ESP32-C2': 'esp32c2',
|
||||||
'ESP32-C6': 'esp32c6',
|
'ESP32-C6': 'esp32c6',
|
||||||
|
'ESP32-C5': 'esp32c5',
|
||||||
'ESP32-H2': 'esp32h2',
|
'ESP32-H2': 'esp32h2',
|
||||||
'ESP32-P4': 'esp32p4',
|
'ESP32-P4': 'esp32p4',
|
||||||
'Linux': 'linux',
|
'Linux': 'linux',
|
||||||
|
Loading…
Reference in New Issue
Block a user