This is an automated email from the ASF dual-hosted git repository. btashton pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/incubator-nuttx.git.
from 4629d5a RX65N USB Host Driver new 11be65d board/arm/imxrt: Added Teensy-4 BSP based on imxrt1060-evk new 7f9d8f5 boards/Kconfig: Added configuration for Teensy-4 BSP new 2de4b68 Docs and README: Add Teensy-4 BSP new eabd79f boards/arm/imxrt/teensy-4.x: fixed build error and nx style The 4 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 | 4 + README.md | 4 +- boards/Kconfig | 14 + boards/README.txt | 9 + boards/arm/imxrt/teensy-4.x/Kconfig | 27 ++ boards/arm/imxrt/teensy-4.x/README.txt | 176 ++++++++++ .../arm/imxrt/teensy-4.x/configs/can-4.1/defconfig | 58 ++++ .../imxrt/teensy-4.x/configs/netnsh-4.1/defconfig | 69 ++++ .../arm/imxrt/teensy-4.x/configs/nsh-4.0/defconfig | 39 +++ .../arm/imxrt/teensy-4.x/configs/nsh-4.1/defconfig | 40 +++ .../arm/imxrt/teensy-4.x/configs/sd-4.1/defconfig | 56 ++++ boards/arm/imxrt/teensy-4.x/include/board.h | 304 +++++++++++++++++ boards/arm/imxrt/teensy-4.x/kernel/Makefile | 103 ++++++ .../arm/imxrt/teensy-4.x/kernel/imxrt_userspace.c | 116 +++++++ boards/arm/imxrt/teensy-4.x/scripts/Make.defs | 96 ++++++ boards/arm/imxrt/teensy-4.x/scripts/flash-ocram.ld | 186 +++++++++++ boards/arm/imxrt/teensy-4.x/scripts/flash.ld | 139 ++++++++ .../arm/imxrt/teensy-4.x/scripts/kernel-space.ld | 104 ++++++ boards/arm/imxrt/teensy-4.x/scripts/memory.ld | 67 ++++ boards/arm/imxrt/teensy-4.x/scripts/user-space.ld | 120 +++++++ boards/arm/imxrt/teensy-4.x/src/Makefile | 57 ++++ boards/arm/imxrt/teensy-4.x/src/imxrt_adc.c | 113 +++++++ boards/arm/imxrt/teensy-4.x/src/imxrt_appinit.c | 99 ++++++ boards/arm/imxrt/teensy-4.x/src/imxrt_autoleds.c | 164 ++++++++++ boards/arm/imxrt/teensy-4.x/src/imxrt_boot.c | 118 +++++++ boards/arm/imxrt/teensy-4.x/src/imxrt_bringup.c | 182 +++++++++++ boards/arm/imxrt/teensy-4.x/src/imxrt_ethernet.c | 275 ++++++++++++++++ boards/arm/imxrt/teensy-4.x/src/imxrt_flexcan.c | 83 +++++ .../imxrt/teensy-4.x/src/imxrt_flexspi_nor_boot.c | 58 ++++ .../imxrt/teensy-4.x/src/imxrt_flexspi_nor_boot.h | 157 +++++++++ .../imxrt/teensy-4.x/src/imxrt_flexspi_nor_flash.c | 137 ++++++++ .../imxrt/teensy-4.x/src/imxrt_flexspi_nor_flash.h | 364 +++++++++++++++++++++ boards/arm/imxrt/teensy-4.x/src/imxrt_i2c.c | 116 +++++++ boards/arm/imxrt/teensy-4.x/src/imxrt_spi.c | 212 ++++++++++++ boards/arm/imxrt/teensy-4.x/src/imxrt_userleds.c | 82 +++++ boards/arm/imxrt/teensy-4.x/src/teensy-4.h | 195 +++++++++++ 36 files changed, 4142 insertions(+), 1 deletion(-) create mode 100644 boards/arm/imxrt/teensy-4.x/Kconfig create mode 100644 boards/arm/imxrt/teensy-4.x/README.txt create mode 100644 boards/arm/imxrt/teensy-4.x/configs/can-4.1/defconfig create mode 100644 boards/arm/imxrt/teensy-4.x/configs/netnsh-4.1/defconfig create mode 100644 boards/arm/imxrt/teensy-4.x/configs/nsh-4.0/defconfig create mode 100644 boards/arm/imxrt/teensy-4.x/configs/nsh-4.1/defconfig create mode 100644 boards/arm/imxrt/teensy-4.x/configs/sd-4.1/defconfig create mode 100644 boards/arm/imxrt/teensy-4.x/include/board.h create mode 100644 boards/arm/imxrt/teensy-4.x/kernel/Makefile create mode 100644 boards/arm/imxrt/teensy-4.x/kernel/imxrt_userspace.c create mode 100644 boards/arm/imxrt/teensy-4.x/scripts/Make.defs create mode 100644 boards/arm/imxrt/teensy-4.x/scripts/flash-ocram.ld create mode 100644 boards/arm/imxrt/teensy-4.x/scripts/flash.ld create mode 100644 boards/arm/imxrt/teensy-4.x/scripts/kernel-space.ld create mode 100644 boards/arm/imxrt/teensy-4.x/scripts/memory.ld create mode 100644 boards/arm/imxrt/teensy-4.x/scripts/user-space.ld create mode 100644 boards/arm/imxrt/teensy-4.x/src/Makefile create mode 100644 boards/arm/imxrt/teensy-4.x/src/imxrt_adc.c create mode 100644 boards/arm/imxrt/teensy-4.x/src/imxrt_appinit.c create mode 100644 boards/arm/imxrt/teensy-4.x/src/imxrt_autoleds.c create mode 100644 boards/arm/imxrt/teensy-4.x/src/imxrt_boot.c create mode 100644 boards/arm/imxrt/teensy-4.x/src/imxrt_bringup.c create mode 100644 boards/arm/imxrt/teensy-4.x/src/imxrt_ethernet.c create mode 100644 boards/arm/imxrt/teensy-4.x/src/imxrt_flexcan.c create mode 100644 boards/arm/imxrt/teensy-4.x/src/imxrt_flexspi_nor_boot.c create mode 100644 boards/arm/imxrt/teensy-4.x/src/imxrt_flexspi_nor_boot.h create mode 100644 boards/arm/imxrt/teensy-4.x/src/imxrt_flexspi_nor_flash.c create mode 100644 boards/arm/imxrt/teensy-4.x/src/imxrt_flexspi_nor_flash.h create mode 100644 boards/arm/imxrt/teensy-4.x/src/imxrt_i2c.c create mode 100644 boards/arm/imxrt/teensy-4.x/src/imxrt_spi.c create mode 100644 boards/arm/imxrt/teensy-4.x/src/imxrt_userleds.c create mode 100644 boards/arm/imxrt/teensy-4.x/src/teensy-4.h