nuttx/boards/arm
Alexis Christoforides 033f265e53 Meadow.OS source code migration - Part 1 - Take 2
This patch starts to implement the ability to build Meadow.OS for the Meadow F7 board with the NuttX  mainline. It will be followed by more patches, progressively enabling full Meadow.OS functionality. This configuration is a work in progress.

The Meadow.OS source code is needed to build this configuration. Meadow.OS is being open-sourced under the Apache 2.0 license. A prototype of the source code release and integration with NuttX  is at https://github.com/WildernessLabs/Meadow.OS/tree/prototype

This is the second revision of this patch, as the first one (https://github.com/apache/nuttx/pull/9997) was causing build issues on NuttX CI and was reverted.

This should only impact the Meadow F7 board configurations.

No testing to be done, as the configuration is under development.
2023-08-26 08:49:17 +02:00
..
a1x/pcduino-a10 nuttx/boards:add KEEP to *(.init_array .init_array.*) 2023-08-05 05:02:25 -07:00
am335x/beaglebone-black nuttx/boards:add KEEP to *(.init_array .init_array.*) 2023-08-05 05:02:25 -07:00
c5471/c5471evm Improvements in TCP connections allocation. 2023-02-20 09:06:46 +08:00
cxd56xx drivers/audio/cxd56: Move cxd56 sources into arch/cxd56xx 2023-08-26 01:20:32 +08:00
dm320/ntosd-dm320 Remove OK macro from the code base 2023-02-02 13:58:16 +01:00
efm32 nuttx/boards:add KEEP to *(.init_array .init_array.*) 2023-08-05 05:02:25 -07:00
eoss3/quickfeather boards/arm: remove -funwind-tables from boards Make.defs 2022-11-05 20:36:35 +08:00
fvp-v8r-aarch32/fvp-armv8r-aarch32 sched: Rename DEBUG_TCBINFO to ARCH_HAVE_TCBINFO 2023-07-26 09:33:38 +02:00
gd32f4 nuttx/boards:add KEEP to *(.init_array .init_array.*) 2023-08-05 05:02:25 -07:00
imx6/sabre-6quad arch/arm: Change the default value to ARCH_TRUSTZONE_NONSECURE 2023-08-13 08:43:01 +02:00
imxrt boards: imxrt teensy-4.x/imxrt1064: Enable dma for lpi2c/lpspi 2023-08-11 13:41:49 -03:00
kinetis freedom-k28f/nshsdusb: Remove CONFIG_NETDB_BUFSIZE 2023-08-12 00:36:52 +03:00
kl nuttx/boards:add KEEP to *(.init_array .init_array.*) 2023-08-05 05:02:25 -07:00
lc823450/lc823450-xgevk nuttx/boards:add KEEP to *(.init_array .init_array.*) 2023-08-05 05:02:25 -07:00
lpc17xx_40xx nuttx/boards:add KEEP to *(.init_array .init_array.*) 2023-08-05 05:02:25 -07:00
lpc31xx nuttx/boards:add KEEP to *(.init_array .init_array.*) 2023-08-05 05:02:25 -07:00
lpc43xx nuttx/boards:add KEEP to *(.init_array .init_array.*) 2023-08-05 05:02:25 -07:00
lpc54xx/lpcxpresso-lpc54628 nuttx/boards:add KEEP to *(.init_array .init_array.*) 2023-08-05 05:02:25 -07:00
lpc214x nuttx/boards:add KEEP to *(.init_array .init_array.*) 2023-08-05 05:02:25 -07:00
lpc2378/olimex-lpc2378 nuttx/boards:add KEEP to *(.init_array .init_array.*) 2023-08-05 05:02:25 -07:00
max326xx/max32660-evsys nuttx/boards:add KEEP to *(.init_array .init_array.*) 2023-08-05 05:02:25 -07:00
moxart/moxa binfmt: Change the default of BINFMT_DISABLE to DEFAULT_SMALL 2023-08-10 11:35:41 +03:00
mx8mp/verdin-mx8mp Add i.MX8MP Cortex-M7 port for NuttX 2023-08-24 20:10:48 +08:00
nrf52 boards/arduino-nano-33ble{-rev2}: use bool for leds state 2023-08-18 20:06:22 +08:00
nrf53 boards/nrf5340-dk: enable rpmsg uart for rptun configurations 2023-08-21 17:34:36 +08:00
nrf91 arch/arm: Change the default value to ARCH_TRUSTZONE_NONSECURE 2023-08-13 08:43:01 +02:00
nuc1xx/nutiny-nuc120 binfmt: Change the default of BINFMT_DISABLE to DEFAULT_SMALL 2023-08-10 11:35:41 +03:00
phy62xx/phy6222 binfmt: Change the default of BINFMT_DISABLE to DEFAULT_SMALL 2023-08-10 11:35:41 +03:00
qemu/qemu-armv7a boards: Fix QEMU_VIRTIO_MMIO_NUM 2023-08-22 20:26:10 +08:00
rp2040 nuttx/boards:add KEEP to *(.init_array .init_array.*) 2023-08-05 05:02:25 -07:00
s32k1xx boards: ucans32k146: Enable lpi2c/lpspi dma in can config 2023-08-11 13:41:49 -03:00
s32k3xx board: mr-canhubk3: enable lpi2c/lpspi edma for net config 2023-08-11 13:41:49 -03:00
sam34 nuttx/boards:add KEEP to *(.init_array .init_array.*) 2023-08-05 05:02:25 -07:00
sama5 arch/arm: Change the default value to ARCH_TRUSTZONE_NONSECURE 2023-08-13 08:43:01 +02:00
samd2l2 nuttx/boards:add KEEP to *(.init_array .init_array.*) 2023-08-05 05:02:25 -07:00
samd5e5 nuttx/boards:add KEEP to *(.init_array .init_array.*) 2023-08-05 05:02:25 -07:00
samv7 nuttx/boards:add KEEP to *(.init_array .init_array.*) 2023-08-05 05:02:25 -07:00
stm32 Documentation: migrate STM32F1 2023-08-25 00:11:05 +08:00
stm32f0l0g0 Documentation: migrate STM32L0 2023-08-23 23:21:54 +08:00
stm32f7 Meadow.OS source code migration - Part 1 - Take 2 2023-08-26 08:49:17 +02:00
stm32h7 boards/stm32h7: normalize configurations 2023-08-26 03:35:32 +08:00
stm32l4 Documentation: migrate STM32L4 2023-08-24 17:56:39 +08:00
stm32l5 Documentation: migrate STM32L5 2023-08-23 23:39:25 +08:00
stm32u5 Documentation: migrate STM32U5 2023-08-23 23:38:56 +08:00
stm32wb Documentation: migrate STM32WB 2023-08-23 23:22:14 +08:00
stm32wl5/nucleo-wl55jc Documentation: migrate STM32F4 2023-08-24 12:07:40 -03:00
str71x/olimex-strp711 nuttx/boards:add KEEP to *(.init_array .init_array.*) 2023-08-05 05:02:25 -07:00
tiva nuttx/boards:add KEEP to *(.init_array .init_array.*) 2023-08-05 05:02:25 -07:00
tlsr82/tlsr8278adk80d Kconfig: Change some "default y" to "default !DEFAULT_SMALL" 2023-07-16 14:39:20 -03:00
tms570 cmake:support armv7-r and tms570 chip 2023-08-07 10:06:05 -07:00
xmc4 Documenation: migrate XMC4 2023-08-23 12:12:14 +08:00