You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@nuttx.apache.org by xi...@apache.org on 2022/10/22 07:18:41 UTC

[incubator-nuttx] branch master updated (1c416b1712 -> b16ed003f1)

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/incubator-nuttx.git


    from 1c416b1712 Documentation:add nxmutex Description
     add 16b99ee013 xtensa/esp32s2: add initial support for I2S
     add ebf9af662e xtensa/esp32s2: add support for the CS4344 audio codec
     add 1d0a37cd10 xtensa/esp32: fix if define convention to use parentheses
     add b16ed003f1 documentation: add documentation for ESP32-S2/S3/C3

No new revisions were added by this update.

Summary of changes:
 Documentation/introduction/detailed_support.rst    |   43 +-
 Documentation/introduction/supported_platforms.rst |    9 +
 .../esp32-s2-saola-1-v1.2-isometric.png            |  Bin 0 -> 161893 bytes
 .../esp32s2/boards/esp32s2-saola-1/index.rst       |  181 +++
 .../xtensa/esp32s2/boards/esp32s2-saola-1/tone.wav |  Bin 0 -> 141164 bytes
 Documentation/platforms/xtensa/esp32s2/index.rst   |  378 +++++
 arch/xtensa/src/esp32s2/Kconfig                    |  122 +-
 arch/xtensa/src/esp32s2/Make.defs                  |    5 +
 arch/xtensa/src/esp32s2/esp32s2_dma.c              |  186 +++
 arch/xtensa/src/esp32s2/esp32s2_dma.h              |  124 ++
 arch/xtensa/src/esp32s2/esp32s2_i2s.c              | 1507 ++++++++++++++++++++
 arch/xtensa/src/esp32s2/esp32s2_i2s.h              |   74 +
 arch/xtensa/src/esp32s2/hardware/esp32s2_dma.h     |   36 +
 arch/xtensa/src/esp32s2/hardware/esp32s2_i2s.h     |  460 +++---
 .../xtensa/esp32/common/src/esp32_board_i2sdev.c   |    4 +-
 .../xtensa/esp32/esp32-devkitc/src/esp32-devkitc.h |    4 +-
 boards/xtensa/esp32s2/common/src/Make.defs         |    8 +
 .../common/src/esp32s2_board_i2sdev.c}             |   21 +-
 boards/xtensa/esp32s2/common/src/esp32s2_cs4344.c  |  160 +++
 .../esp32s2-saola-1/configs/audio/defconfig        |   80 ++
 .../esp32s2-saola-1/configs/i2schar/defconfig      |   60 +
 .../esp32s2/esp32s2-saola-1/src/esp32s2-saola-1.h  |   43 +
 .../esp32s2/esp32s2-saola-1/src/esp32s2_bringup.c  |   24 +
 23 files changed, 3304 insertions(+), 225 deletions(-)
 create mode 100644 Documentation/platforms/xtensa/esp32s2/boards/esp32s2-saola-1/esp32-s2-saola-1-v1.2-isometric.png
 create mode 100644 Documentation/platforms/xtensa/esp32s2/boards/esp32s2-saola-1/index.rst
 create mode 100644 Documentation/platforms/xtensa/esp32s2/boards/esp32s2-saola-1/tone.wav
 create mode 100644 Documentation/platforms/xtensa/esp32s2/index.rst
 create mode 100644 arch/xtensa/src/esp32s2/esp32s2_dma.c
 create mode 100644 arch/xtensa/src/esp32s2/esp32s2_dma.h
 create mode 100644 arch/xtensa/src/esp32s2/esp32s2_i2s.c
 create mode 100644 arch/xtensa/src/esp32s2/esp32s2_i2s.h
 create mode 100644 arch/xtensa/src/esp32s2/hardware/esp32s2_dma.h
 copy boards/xtensa/{esp32/common/src/esp32_board_i2sdev.c => esp32s2/common/src/esp32s2_board_i2sdev.c} (85%)
 create mode 100644 boards/xtensa/esp32s2/common/src/esp32s2_cs4344.c
 create mode 100644 boards/xtensa/esp32s2/esp32s2-saola-1/configs/audio/defconfig
 create mode 100644 boards/xtensa/esp32s2/esp32s2-saola-1/configs/i2schar/defconfig