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 bbf2bbf37d Revert "arch_atomic : Introduce CONFIG_LIBC_ARCH_ATOMIC"
add f22685fb69 arm/rp2040: Add support for Waveshare RP2040 Zero board
No new revisions were added by this update.
Summary of changes:
.../waveshare-rp2040-zero/WaveshareRP2040Zero.png | Bin 0 -> 592782 bytes
.../rp2040/boards/waveshare-rp2040-zero/index.rst | 234 ++++++++++++
boards/Kconfig | 11 +
boards/arm/rp2040/waveshare-rp2040-zero/Kconfig | 8 +
.../waveshare-rp2040-zero/configs/gpio/defconfig | 53 +++
.../waveshare-rp2040-zero/configs/nsh/defconfig | 47 +++
.../waveshare-rp2040-zero/configs/usbnsh/defconfig | 51 +++
.../waveshare-rp2040-zero/configs/ws2812/defconfig | 48 +++
.../rp2040/waveshare-rp2040-zero/include/board.h | 168 +++++++++
.../waveshare-rp2040-zero/include/rp2040_i2cdev.h | 72 ++++
.../waveshare-rp2040-zero/include/rp2040_i2sdev.h | 72 ++++
.../waveshare-rp2040-zero/include/rp2040_spidev.h | 69 ++++
.../waveshare-rp2040-zero/include/rp2040_spisd.h | 83 +++++
.../rp2040/waveshare-rp2040-zero/scripts/Make.defs | 45 +++
.../scripts/waveshare-rp2040-zero-flash.ld | 119 +++++++
.../scripts/waveshare-rp2040-zero-sram.ld | 105 ++++++
.../arm/rp2040/waveshare-rp2040-zero/src/Make.defs | 33 ++
.../waveshare-rp2040-zero/src/rp2040_appinit.c | 100 ++++++
.../src/rp2040_boardinitialize.c | 81 +++++
.../waveshare-rp2040-zero/src/rp2040_bringup.c | 57 +++
.../rp2040/waveshare-rp2040-zero/src/rp2040_gpio.c | 392 +++++++++++++++++++++
.../rp2040/waveshare-rp2040-zero/src/rp2040_pico.h | 36 ++
22 files changed, 1884 insertions(+)
create mode 100644
Documentation/platforms/arm/rp2040/boards/waveshare-rp2040-zero/WaveshareRP2040Zero.png
create mode 100644
Documentation/platforms/arm/rp2040/boards/waveshare-rp2040-zero/index.rst
create mode 100644 boards/arm/rp2040/waveshare-rp2040-zero/Kconfig
create mode 100644
boards/arm/rp2040/waveshare-rp2040-zero/configs/gpio/defconfig
create mode 100644
boards/arm/rp2040/waveshare-rp2040-zero/configs/nsh/defconfig
create mode 100644
boards/arm/rp2040/waveshare-rp2040-zero/configs/usbnsh/defconfig
create mode 100644
boards/arm/rp2040/waveshare-rp2040-zero/configs/ws2812/defconfig
create mode 100644 boards/arm/rp2040/waveshare-rp2040-zero/include/board.h
create mode 100644
boards/arm/rp2040/waveshare-rp2040-zero/include/rp2040_i2cdev.h
create mode 100644
boards/arm/rp2040/waveshare-rp2040-zero/include/rp2040_i2sdev.h
create mode 100644
boards/arm/rp2040/waveshare-rp2040-zero/include/rp2040_spidev.h
create mode 100644
boards/arm/rp2040/waveshare-rp2040-zero/include/rp2040_spisd.h
create mode 100644 boards/arm/rp2040/waveshare-rp2040-zero/scripts/Make.defs
create mode 100644
boards/arm/rp2040/waveshare-rp2040-zero/scripts/waveshare-rp2040-zero-flash.ld
create mode 100644
boards/arm/rp2040/waveshare-rp2040-zero/scripts/waveshare-rp2040-zero-sram.ld
create mode 100644 boards/arm/rp2040/waveshare-rp2040-zero/src/Make.defs
create mode 100644 boards/arm/rp2040/waveshare-rp2040-zero/src/rp2040_appinit.c
create mode 100644
boards/arm/rp2040/waveshare-rp2040-zero/src/rp2040_boardinitialize.c
create mode 100644 boards/arm/rp2040/waveshare-rp2040-zero/src/rp2040_bringup.c
create mode 100644 boards/arm/rp2040/waveshare-rp2040-zero/src/rp2040_gpio.c
create mode 100644 boards/arm/rp2040/waveshare-rp2040-zero/src/rp2040_pico.h