This is an automated email from the ASF dual-hosted git repository. acassis pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/incubator-nuttx.git
from d906c2ff3b sim/adb: Enable netdb new 18c715ba92 xtensa/esp32: add initial support for I2S new 06bc2220b9 xtensa/esp32: add support for the CS4344 audio codec new fc9b9f70ac xtensa/esp32: add documentation of the I2S/audio support on ESP32 The 3 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "add" were already present in the repository and have only been added to this reference. Summary of changes: Documentation/introduction/detailed_support.rst | 20 +- .../esp32-devkitc/esp32-audio-config-file.png | Bin 0 -> 21276 bytes .../xtensa/esp32/boards/esp32-devkitc/index.rst | 374 ++-- Documentation/platforms/xtensa/esp32/index.rst | 38 +- arch/xtensa/src/esp32/Kconfig | 291 ++- arch/xtensa/src/esp32/Make.defs | 4 + arch/xtensa/src/esp32/esp32_dma.c | 79 + arch/xtensa/src/esp32/esp32_dma.h | 26 + arch/xtensa/src/esp32/esp32_i2s.c | 1647 ++++++++++++++++ .../rp2040_i2s.h => xtensa/src/esp32/esp32_i2s.h} | 32 +- arch/xtensa/src/esp32/hardware/esp32_i2s.h | 2037 +++++++++++++++++++- boards/xtensa/esp32/common/src/Make.defs | 8 + .../esp32/common/src/esp32_board_i2sdev.c} | 33 +- .../esp32/common/src/esp32_cs4344.c} | 64 +- .../configs/{blewifi => audio}/defconfig | 52 +- .../configs/{elf => i2schar}/defconfig | 29 +- .../xtensa/esp32/esp32-devkitc/src/esp32-devkitc.h | 44 + .../xtensa/esp32/esp32-devkitc/src/esp32_bringup.c | 48 + 18 files changed, 4564 insertions(+), 262 deletions(-) create mode 100644 Documentation/platforms/xtensa/esp32/boards/esp32-devkitc/esp32-audio-config-file.png create mode 100644 arch/xtensa/src/esp32/esp32_i2s.c copy arch/{arm/src/rp2040/rp2040_i2s.h => xtensa/src/esp32/esp32_i2s.h} (79%) copy boards/{arm/rp2040/common/src/rp2040_i2sdev.c => xtensa/esp32/common/src/esp32_board_i2sdev.c} (73%) copy boards/{arm/stm32/olimex-stm32-p407/src/stm32_cs4344.c => xtensa/esp32/common/src/esp32_cs4344.c} (72%) copy boards/xtensa/esp32/esp32-devkitc/configs/{blewifi => audio}/defconfig (67%) copy boards/xtensa/esp32/esp32-devkitc/configs/{elf => i2schar}/defconfig (76%)