This is an automated email from the ASF dual-hosted git repository. xiaoxiang pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/nuttx.git
from ca664fd431 Documentation: Update openocd-esp32 command for all Espressif Socs add 0715c584b7 arch/xtensa: use compiler's definition of uint32 and int32 add b8e9bc3313 arch/xtensa: fix build errors related to data types on ESP32|S2|S3 add 6a721b859c boards/xtensa: fix build errors related to data types on ESP32|S3 No new revisions were added by this update. Summary of changes: arch/xtensa/include/inttypes.h | 26 +- arch/xtensa/include/types.h | 4 +- arch/xtensa/src/common/espressif/esp_adc.c | 2 +- arch/xtensa/src/common/espressif/esp_i2s.c | 27 +- arch/xtensa/src/common/espressif/esp_loader.c | 17 +- arch/xtensa/src/common/espressif/esp_mcpwm.c | 6 +- arch/xtensa/src/common/espressif/esp_nxdiag.c | 2 +- arch/xtensa/src/common/espressif/esp_openeth.c | 2 +- arch/xtensa/src/common/espressif/esp_pcnt.c | 2 +- arch/xtensa/src/common/espressif/esp_rmt.c | 4 +- arch/xtensa/src/common/espressif/esp_wireless.c | 22 +- arch/xtensa/src/common/espressif/esp_wireless.h | 12 +- arch/xtensa/src/common/espressif/esp_ws2812.c | 2 +- arch/xtensa/src/common/xtensa_cpuinfo.c | 2 +- arch/xtensa/src/common/xtensa_debug.c | 2 +- arch/xtensa/src/esp32/esp32_ble_adapter.c | 108 +- arch/xtensa/src/esp32/esp32_efuse.c | 3 +- arch/xtensa/src/esp32/esp32_efuse.h | 2 +- arch/xtensa/src/esp32/esp32_freerun.c | 2 +- .../esp_i2s.c => xtensa/src/esp32/esp32_i2s.c} | 1894 +++++++++++--------- arch/xtensa/src/esp32/esp32_irq.c | 2 +- arch/xtensa/src/esp32/esp32_oneshot.c | 2 +- arch/xtensa/src/esp32/esp32_oneshot_lowerhalf.c | 2 +- arch/xtensa/src/esp32/esp32_partition.c | 8 +- arch/xtensa/src/esp32/esp32_pm.c | 2 +- arch/xtensa/src/esp32/esp32_psram.c | 4 +- arch/xtensa/src/esp32/esp32_qencoder.c | 50 +- arch/xtensa/src/esp32/esp32_rtc.c | 2 +- arch/xtensa/src/esp32/esp32_spi.c | 7 +- arch/xtensa/src/esp32/esp32_spiflash.c | 29 +- arch/xtensa/src/esp32/esp32_spiram.c | 3 +- arch/xtensa/src/esp32/esp32_start.c | 7 +- arch/xtensa/src/esp32/esp32_twai.c | 6 +- arch/xtensa/src/esp32/esp32_wdt_lowerhalf.c | 9 +- arch/xtensa/src/esp32/esp32_wifi_adapter.c | 208 ++- arch/xtensa/src/esp32/esp32_wifi_adapter.h | 4 +- .../esp_i2s.c => xtensa/src/esp32s2/esp32s2_i2s.c} | 1609 ++++++++--------- arch/xtensa/src/esp32s2/esp32s2_rtc.c | 2 +- arch/xtensa/src/esp32s2/esp32s2_spi.c | 2 +- arch/xtensa/src/esp32s2/esp32s2_touch.c | 6 +- arch/xtensa/src/esp32s2/esp32s2_wifi_adapter.c | 197 +- arch/xtensa/src/esp32s2/esp32s2_wifi_adapter.h | 2 +- arch/xtensa/src/esp32s3/esp32s3_ble_adapter.c | 5 +- arch/xtensa/src/esp32s3/esp32s3_irq.c | 2 +- arch/xtensa/src/esp32s3/esp32s3_lcd.c | 2 +- arch/xtensa/src/esp32s3/esp32s3_ledc.c | 2 +- arch/xtensa/src/esp32s3/esp32s3_psram_quad.c | 3 +- arch/xtensa/src/esp32s3/esp32s3_rtc.c | 2 +- arch/xtensa/src/esp32s3/esp32s3_sdmmc.c | 62 +- arch/xtensa/src/esp32s3/esp32s3_spi_timing.c | 14 +- arch/xtensa/src/esp32s3/esp32s3_spiram.c | 18 +- arch/xtensa/src/esp32s3/esp32s3_wifi_adapter.c | 191 +- arch/xtensa/src/esp32s3/esp32s3_wifi_adapter.h | 2 +- .../xtensa/esp32/esp32-audio-kit/src/esp32_gpio.c | 2 +- boards/xtensa/esp32/esp32-devkitc/src/esp32_gpio.c | 2 +- boards/xtensa/esp32/esp32-lyrat/src/esp32_gpio.c | 2 +- .../xtensa/esp32/esp32-pico-kit/src/esp32_gpio.c | 2 +- .../esp32/esp32-sparrow-kit/src/esp32_gpio.c | 2 +- .../xtensa/esp32/esp32-wrover-kit/src/esp32_gpio.c | 2 +- .../esp32/lilygo_tbeam_lora_gps/src/esp32_gpio.c | 2 +- boards/xtensa/esp32/ttgo_eink5_v2/src/esp32_gpio.c | 2 +- .../xtensa/esp32/ttgo_lora_esp32/src/esp32_gpio.c | 2 +- .../esp32/ttgo_t_display_esp32/src/esp32_gpio.c | 2 +- .../esp32s3/esp32s3-devkit/src/esp32s3_gpio.c | 2 +- .../xtensa/esp32s3/esp32s3-eye/src/esp32s3_gpio.c | 2 +- .../xtensa/esp32s3/esp32s3-xiao/src/esp32s3_gpio.c | 2 +- .../esp32s3/lckfb-szpi-esp32s3/src/esp32s3_gpio.c | 2 +- 67 files changed, 2364 insertions(+), 2271 deletions(-) copy arch/{risc-v/src/common/espressif/esp_i2s.c => xtensa/src/esp32/esp32_i2s.c} (55%) copy arch/{risc-v/src/common/espressif/esp_i2s.c => xtensa/src/esp32s2/esp32s2_i2s.c} (59%)