mirror of
https://github.com/espressif/esp-idf.git
synced 2026-08-18 06:35:35 +03:00
Add USB DFU and OTG console SOC capability flags for esp32s2, esp32s3, and esp32p4. Use these caps in Kconfig, documentation conditionals, and idf.py DFU actions so USB support is derived from SOC capabilities instead of hardcoded target names.
55 lines
1.4 KiB
ReStructuredText
55 lines
1.4 KiB
ReStructuredText
API Guides
|
|
**********
|
|
:link_to_translation:`zh_CN:[中文]`
|
|
|
|
.. toctree::
|
|
:maxdepth: 1
|
|
|
|
app_trace
|
|
startup
|
|
:SOC_BT_SUPPORTED: bt-architecture/index
|
|
:SOC_BT_CLASSIC_SUPPORTED: classic-bt/index
|
|
:SOC_BLE_SUPPORTED: ble/index
|
|
:SOC_BLE_MESH_SUPPORTED: esp-ble-mesh/ble-mesh-index
|
|
bootloader
|
|
build-system
|
|
build-system-v2
|
|
:SOC_SUPPORT_COEXISTENCE: coexist
|
|
c
|
|
cplusplus
|
|
code-quality/index
|
|
core_dump
|
|
current-consumption-measurement-modules
|
|
:ESP_ROM_SUPPORT_DEEP_SLEEP_WAKEUP_STUB: deep-sleep-stub
|
|
:SOC_USB_DFU_SUPPORTED: dfu
|
|
error-handling
|
|
:SOC_WIFI_MESH_SUPPORT: esp-wifi-mesh
|
|
:SOC_SPIRAM_SUPPORTED: external-ram
|
|
fatal-errors
|
|
file-system-considerations
|
|
:esp32s3: flash_psram_config
|
|
hardware-abstraction
|
|
:CONFIG_IDF_TARGET_ARCH_XTENSA: hlinterrupts
|
|
jtag-debugging/index
|
|
kconfig/index
|
|
linker-script-generation
|
|
low-power-mode/index
|
|
lwip
|
|
memory-types
|
|
openthread
|
|
partition-tables
|
|
performance/index
|
|
reproducible-builds
|
|
:(SOC_WIFI_SUPPORTED or SOC_BT_SUPPORTED or SOC_IEEE802154_SUPPORTED): RF_calibration
|
|
stdio
|
|
thread-local-storage
|
|
tools/index
|
|
unit-tests
|
|
host-apps
|
|
:SOC_USB_OTG_CONSOLE_SUPPORTED: usb-otg-console
|
|
:SOC_USB_SERIAL_JTAG_SUPPORTED: usb-serial-jtag-console
|
|
:SOC_WIFI_SUPPORTED: wifi-driver/index
|
|
:SOC_WIFI_SUPPORTED: wifi-security
|
|
wifi-expansion
|
|
:SOC_WIFI_SUPPORTED or SOC_BT_SUPPORTED or SOC_IEEE802154_SUPPORTED: phy
|