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 2020/12/10 18:31:35 UTC
[incubator-nuttx] branch master updated (648ec7be -> 2a93296)
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 648ec7be arch/stm32: Fix nxstyle errors
add 3ba5018 boards/xtensa/esp32: A bit of re-organisation in the ESP32 boards.
add 56713e0 arch/xtensa/src/esp32/Make.defs: Don't condition including the low level WDT driver with the upper layer driver.
add a8f7959 boards/xtensa/esp32: Remove the experimental and debug configs.
add e097890 boards/xtensa/esp32: Initial support for the ESP32 Ethernet Kit.
add cea53ed boards/xtensa/esp32: Rename the common files as esp32_board_* to avoid any naming collisions.
add bb3b5cd boards/xtensa/esp32: Add initial support for the ESP-WROVER-KIT.
add 9d74362 boards: Add the new boards to the boards's Kconfig.
add bb33649 boards/xtensa/esp32/esp32-wrover-kit: Add autoleds.
add 452b52a boards/xtensa/esp32/common: Fix functions' descriptions.
add f7c5b46 arch/xtensa/src/esp32: Remove the EXPERIMENTAL config from the Wireless.
add c95aba8 boards/xtensa/esp32: Move the LED definition to the private header and remove userleds for boards that don't have that.
add cda3dd6 baords/xtensa/esp32: Add WAPI and LEDs configs.
add 2a93296 boards/xtensa/esp32: Normalize all the configs.
No new revisions were added by this update.
Summary of changes:
Documentation/introduction/detailed_support.rst | 11 +-
arch/xtensa/src/esp32/Kconfig | 10 +-
arch/xtensa/src/esp32/Make.defs | 4 +-
boards/Kconfig | 38 +++++-
{net/procfs => boards/xtensa/esp32/common}/Kconfig | 0
boards/xtensa/esp32/common/Makefile | 33 +++++
.../include/esp32_board_tim.h} | 54 +++++---
.../include/esp32_board_wdt.h} | 54 +++++---
boards/xtensa/esp32/common/src/Make.defs | 32 +++++
.../esp32_timer.c => common/src/esp32_board_tim.c} | 31 +++--
.../esp32_wtd.c => common/src/esp32_board_wdt.c} | 27 ++--
.../procfs => boards/xtensa/esp32/drivers}/Kconfig | 0
.../esp32/{esp32-core => esp32-devkitc}/Kconfig | 14 +-
.../esp32/{esp32-core => esp32-devkitc}/README.txt | 68 ++++------
.../configs/leds/defconfig | 5 +-
.../configs/mmcsdspi/defconfig | 4 +-
.../configs/netnsh/defconfig | 8 +-
.../configs/nsh/defconfig | 5 +-
.../configs/ostest/defconfig | 8 +-
.../configs/pm/defconfig | 5 +-
.../configs/psram/defconfig | 11 +-
.../configs/random/defconfig | 5 +-
.../configs/smp/defconfig | 10 +-
.../configs/spiflash/defconfig | 4 +-
.../configs/timer/defconfig | 4 +-
.../configs/wapi/defconfig | 12 +-
.../configs/watchdog/defconfig | 7 +-
.../{esp32-core => esp32-devkitc}/include/board.h | 7 +-
.../scripts/.gitignore | 0
.../scripts/Config.mk | 4 +-
.../scripts/Make.defs | 6 +-
.../scripts/esp32-ft232h.cfg | 0
.../scripts/esp32.cfg | 0
.../scripts/esp32.template.ld | 2 +-
.../scripts/esp32_flash.ld | 2 +-
.../scripts/esp32_iram.ld | 2 +-
.../scripts/esp32_peripherals.ld | 2 +-
.../scripts/esp32_rom.ld | 0
.../scripts/gnu-elf.ld | 2 +-
.../src/Makefile => esp32-devkitc/src/Make.defs} | 20 +--
.../src/esp32-devkitc.h} | 35 ++---
.../src/esp32_appinit.c | 4 +-
.../{esp32-core => esp32-devkitc}/src/esp32_boot.c | 4 +-
.../src/esp32_bringup.c | 35 ++---
.../src/esp32_mmcsd.c | 4 +-
.../src/esp32_reset.c | 2 +-
.../{esp32-core => esp32-devkitc}/src/esp32_spi.c | 4 +-
.../src/esp32_spiflash.c | 4 +-
.../src/esp32_userleds.c | 8 +-
boards/xtensa/esp32/esp32-ethernet-kit/Kconfig | 47 +++++++
boards/xtensa/esp32/esp32-ethernet-kit/README.txt | 69 ++++++++++
.../configs/ethernet}/defconfig | 9 +-
.../configs/nsh/defconfig | 6 +-
.../configs/wapi/defconfig | 13 +-
.../esp32/esp32-ethernet-kit/include/board.h | 75 +++++++++++
.../scripts/.gitignore | 0
.../scripts/Config.mk | 4 +-
.../scripts/Make.defs | 47 +++----
.../scripts/esp32.template.ld | 2 +-
.../scripts/esp32_flash.ld | 8 +-
.../scripts/esp32_iram.ld | 2 +-
.../scripts/esp32_peripherals.ld | 2 +-
.../scripts/esp32_rom.ld | 0
.../scripts/gnu-elf.ld | 2 +-
.../xtensa/esp32/esp32-ethernet-kit/src/Make.defs | 64 +++++++++
.../src/esp32-ethernet-kit.h} | 97 ++++++++------
.../src/esp32_appinit.c | 43 ++----
.../src/esp32_boot.c | 4 +-
.../src/esp32_bringup.c | 74 +++++------
.../src/esp32_mmcsd.c | 4 +-
.../src/esp32_reset.c | 2 +-
.../src/esp32_spi.c | 4 +-
.../src/esp32_spiflash.c | 4 +-
boards/xtensa/esp32/esp32-wrover-kit/Kconfig | 47 +++++++
boards/xtensa/esp32/esp32-wrover-kit/README.txt | 45 +++++++
.../configs/leds/defconfig | 5 +-
.../configs/nsh/defconfig | 5 +-
.../configs/wapi/defconfig | 12 +-
.../xtensa/esp32/esp32-wrover-kit/include/board.h | 108 +++++++++++++++
.../scripts/.gitignore | 0
.../scripts/Config.mk | 4 +-
.../scripts/Make.defs | 47 +++----
.../scripts/esp32.template.ld | 2 +-
.../scripts/esp32_flash.ld | 8 +-
.../scripts/esp32_iram.ld | 2 +-
.../scripts/esp32_peripherals.ld | 2 +-
.../scripts/esp32_rom.ld | 0
.../scripts/gnu-elf.ld | 2 +-
boards/xtensa/esp32/esp32-wrover-kit/src/Make.defs | 70 ++++++++++
.../src/esp32-wrover-kit.h} | 106 +++++++++------
.../src/esp32_appinit.c | 43 ++----
.../esp32/esp32-wrover-kit/src/esp32_autoleds.c | 147 +++++++++++++++++++++
.../src/esp32_boot.c | 9 +-
.../src/esp32_bringup.c | 74 +++++------
.../src/esp32_mmcsd.c | 4 +-
.../src/esp32_reset.c | 2 +-
.../src/esp32_spi.c | 4 +-
.../src/esp32_spiflash.c | 4 +-
.../src/esp32_userleds.c | 14 +-
99 files changed, 1306 insertions(+), 653 deletions(-)
copy {net/procfs => boards/xtensa/esp32/common}/Kconfig (100%)
create mode 100644 boards/xtensa/esp32/common/Makefile
copy boards/xtensa/esp32/{esp32-core/src/esp32_reset.c => common/include/esp32_board_tim.h} (63%)
copy boards/xtensa/esp32/{esp32-core/src/esp32_reset.c => common/include/esp32_board_wdt.h} (63%)
create mode 100644 boards/xtensa/esp32/common/src/Make.defs
rename boards/xtensa/esp32/{esp32-core/src/esp32_timer.c => common/src/esp32_board_tim.c} (87%)
rename boards/xtensa/esp32/{esp32-core/src/esp32_wtd.c => common/src/esp32_board_wdt.c} (88%)
copy {net/procfs => boards/xtensa/esp32/drivers}/Kconfig (100%)
rename boards/xtensa/esp32/{esp32-core => esp32-devkitc}/Kconfig (96%)
rename boards/xtensa/esp32/{esp32-core => esp32-devkitc}/README.txt (93%)
copy boards/xtensa/esp32/{esp32-core => esp32-devkitc}/configs/leds/defconfig (93%)
rename boards/xtensa/esp32/{esp32-core => esp32-devkitc}/configs/mmcsdspi/defconfig (95%)
copy boards/xtensa/esp32/{esp32-core => esp32-devkitc}/configs/netnsh/defconfig (91%)
copy boards/xtensa/esp32/{esp32-core => esp32-devkitc}/configs/nsh/defconfig (93%)
rename boards/xtensa/esp32/{esp32-core => esp32-devkitc}/configs/ostest/defconfig (86%)
rename boards/xtensa/esp32/{esp32-core => esp32-devkitc}/configs/pm/defconfig (93%)
rename boards/xtensa/esp32/{esp32-core => esp32-devkitc}/configs/psram/defconfig (89%)
rename boards/xtensa/esp32/{esp32-core => esp32-devkitc}/configs/random/defconfig (93%)
rename boards/xtensa/esp32/{esp32-core => esp32-devkitc}/configs/smp/defconfig (87%)
rename boards/xtensa/esp32/{esp32-core => esp32-devkitc}/configs/spiflash/defconfig (95%)
rename boards/xtensa/esp32/{esp32-core => esp32-devkitc}/configs/timer/defconfig (95%)
copy boards/xtensa/esp32/{esp32-core => esp32-devkitc}/configs/wapi/defconfig (87%)
rename boards/xtensa/esp32/{esp32-core => esp32-devkitc}/configs/watchdog/defconfig (90%)
rename boards/xtensa/esp32/{esp32-core => esp32-devkitc}/include/board.h (96%)
copy boards/xtensa/esp32/{esp32-core => esp32-devkitc}/scripts/.gitignore (100%)
copy boards/xtensa/esp32/{esp32-core => esp32-devkitc}/scripts/Config.mk (96%)
copy boards/xtensa/esp32/{esp32-core => esp32-devkitc}/scripts/Make.defs (96%)
rename boards/xtensa/esp32/{esp32-core => esp32-devkitc}/scripts/esp32-ft232h.cfg (100%)
rename boards/xtensa/esp32/{esp32-core => esp32-devkitc}/scripts/esp32.cfg (100%)
copy boards/xtensa/esp32/{esp32-core => esp32-devkitc}/scripts/esp32.template.ld (97%)
copy boards/xtensa/esp32/{esp32-core => esp32-devkitc}/scripts/esp32_flash.ld (98%)
copy boards/xtensa/esp32/{esp32-core => esp32-devkitc}/scripts/esp32_iram.ld (98%)
copy boards/xtensa/esp32/{esp32-core => esp32-devkitc}/scripts/esp32_peripherals.ld (92%)
copy boards/xtensa/esp32/{esp32-core => esp32-devkitc}/scripts/esp32_rom.ld (100%)
copy boards/xtensa/esp32/{esp32-core => esp32-devkitc}/scripts/gnu-elf.ld (98%)
rename boards/xtensa/esp32/{esp32-core/src/Makefile => esp32-devkitc/src/Make.defs} (90%)
rename boards/xtensa/esp32/{esp32-core/src/esp32-core.h => esp32-devkitc/src/esp32-devkitc.h} (87%)
copy boards/xtensa/esp32/{esp32-core => esp32-devkitc}/src/esp32_appinit.c (97%)
copy boards/xtensa/esp32/{esp32-core => esp32-devkitc}/src/esp32_boot.c (97%)
copy boards/xtensa/esp32/{esp32-core => esp32-devkitc}/src/esp32_bringup.c (95%)
copy boards/xtensa/esp32/{esp32-core => esp32-devkitc}/src/esp32_mmcsd.c (97%)
copy boards/xtensa/esp32/{esp32-core => esp32-devkitc}/src/esp32_reset.c (97%)
copy boards/xtensa/esp32/{esp32-core => esp32-devkitc}/src/esp32_spi.c (95%)
copy boards/xtensa/esp32/{esp32-core => esp32-devkitc}/src/esp32_spiflash.c (98%)
copy boards/xtensa/esp32/{esp32-core => esp32-devkitc}/src/esp32_userleds.c (96%)
create mode 100644 boards/xtensa/esp32/esp32-ethernet-kit/Kconfig
create mode 100644 boards/xtensa/esp32/esp32-ethernet-kit/README.txt
rename boards/xtensa/esp32/{esp32-core/configs/netnsh => esp32-ethernet-kit/configs/ethernet}/defconfig (89%)
copy boards/xtensa/esp32/{esp32-core => esp32-ethernet-kit}/configs/nsh/defconfig (91%)
copy boards/xtensa/esp32/{esp32-core => esp32-ethernet-kit}/configs/wapi/defconfig (86%)
create mode 100644 boards/xtensa/esp32/esp32-ethernet-kit/include/board.h
copy boards/xtensa/esp32/{esp32-core => esp32-ethernet-kit}/scripts/.gitignore (100%)
copy boards/xtensa/esp32/{esp32-core => esp32-ethernet-kit}/scripts/Config.mk (96%)
copy boards/xtensa/esp32/{esp32-core => esp32-ethernet-kit}/scripts/Make.defs (63%)
copy boards/xtensa/esp32/{esp32-core => esp32-ethernet-kit}/scripts/esp32.template.ld (97%)
copy boards/xtensa/esp32/{esp32-core => esp32-ethernet-kit}/scripts/esp32_flash.ld (94%)
copy boards/xtensa/esp32/{esp32-core => esp32-ethernet-kit}/scripts/esp32_iram.ld (98%)
copy boards/xtensa/esp32/{esp32-core => esp32-ethernet-kit}/scripts/esp32_peripherals.ld (91%)
copy boards/xtensa/esp32/{esp32-core => esp32-ethernet-kit}/scripts/esp32_rom.ld (100%)
copy boards/xtensa/esp32/{esp32-core => esp32-ethernet-kit}/scripts/gnu-elf.ld (98%)
create mode 100644 boards/xtensa/esp32/esp32-ethernet-kit/src/Make.defs
copy boards/xtensa/esp32/{esp32-core/src/esp32_mmcsd.c => esp32-ethernet-kit/src/esp32-ethernet-kit.h} (55%)
copy boards/xtensa/esp32/{esp32-core => esp32-ethernet-kit}/src/esp32_appinit.c (58%)
copy boards/xtensa/esp32/{esp32-core => esp32-ethernet-kit}/src/esp32_boot.c (97%)
copy boards/xtensa/esp32/{esp32-core => esp32-ethernet-kit}/src/esp32_bringup.c (72%)
copy boards/xtensa/esp32/{esp32-core => esp32-ethernet-kit}/src/esp32_mmcsd.c (96%)
copy boards/xtensa/esp32/{esp32-core => esp32-ethernet-kit}/src/esp32_reset.c (97%)
copy boards/xtensa/esp32/{esp32-core => esp32-ethernet-kit}/src/esp32_spi.c (95%)
copy boards/xtensa/esp32/{esp32-core => esp32-ethernet-kit}/src/esp32_spiflash.c (98%)
create mode 100644 boards/xtensa/esp32/esp32-wrover-kit/Kconfig
create mode 100644 boards/xtensa/esp32/esp32-wrover-kit/README.txt
rename boards/xtensa/esp32/{esp32-core => esp32-wrover-kit}/configs/leds/defconfig (93%)
rename boards/xtensa/esp32/{esp32-core => esp32-wrover-kit}/configs/nsh/defconfig (93%)
rename boards/xtensa/esp32/{esp32-core => esp32-wrover-kit}/configs/wapi/defconfig (87%)
create mode 100644 boards/xtensa/esp32/esp32-wrover-kit/include/board.h
rename boards/xtensa/esp32/{esp32-core => esp32-wrover-kit}/scripts/.gitignore (100%)
rename boards/xtensa/esp32/{esp32-core => esp32-wrover-kit}/scripts/Config.mk (96%)
rename boards/xtensa/esp32/{esp32-core => esp32-wrover-kit}/scripts/Make.defs (63%)
rename boards/xtensa/esp32/{esp32-core => esp32-wrover-kit}/scripts/esp32.template.ld (97%)
rename boards/xtensa/esp32/{esp32-core => esp32-wrover-kit}/scripts/esp32_flash.ld (94%)
rename boards/xtensa/esp32/{esp32-core => esp32-wrover-kit}/scripts/esp32_iram.ld (98%)
rename boards/xtensa/esp32/{esp32-core => esp32-wrover-kit}/scripts/esp32_peripherals.ld (92%)
rename boards/xtensa/esp32/{esp32-core => esp32-wrover-kit}/scripts/esp32_rom.ld (100%)
rename boards/xtensa/esp32/{esp32-core => esp32-wrover-kit}/scripts/gnu-elf.ld (98%)
create mode 100644 boards/xtensa/esp32/esp32-wrover-kit/src/Make.defs
copy boards/xtensa/esp32/{esp32-core/src/esp32_mmcsd.c => esp32-wrover-kit/src/esp32-wrover-kit.h} (53%)
rename boards/xtensa/esp32/{esp32-core => esp32-wrover-kit}/src/esp32_appinit.c (58%)
create mode 100644 boards/xtensa/esp32/esp32-wrover-kit/src/esp32_autoleds.c
rename boards/xtensa/esp32/{esp32-core => esp32-wrover-kit}/src/esp32_boot.c (93%)
rename boards/xtensa/esp32/{esp32-core => esp32-wrover-kit}/src/esp32_bringup.c (72%)
rename boards/xtensa/esp32/{esp32-core => esp32-wrover-kit}/src/esp32_mmcsd.c (97%)
rename boards/xtensa/esp32/{esp32-core => esp32-wrover-kit}/src/esp32_reset.c (97%)
rename boards/xtensa/esp32/{esp32-core => esp32-wrover-kit}/src/esp32_spi.c (95%)
rename boards/xtensa/esp32/{esp32-core => esp32-wrover-kit}/src/esp32_spiflash.c (98%)
rename boards/xtensa/esp32/{esp32-core => esp32-wrover-kit}/src/esp32_userleds.c (93%)