nuttx/boards
Yanfeng Liu 3fca03f23b board/qemu-armv7r: add PROTECTED mode
This adds initial bootable PROTECTED mode config `qemu-armv7r:pnsh`,
more tests are still needed. Flat mode config qemu-armv7r:nsh still
works.

- The nuttx.ld is for building nuttx ELF
- The nuttx_user.ld is for building nuttx_user ELF

They both include the memory.ld with preprocessing.

To run, use the QEMU mentioned in PR:

```sh
$ qemu-system-arm -M virt -semihosting -nographic -cpu cortex-r5f \
           -device loader,file=nuttx_user -device loader,file=nuttx
```

Signed-off-by: Yanfeng Liu <p-liuyanfeng9@xiaomi.com>
2025-02-17 14:12:22 +08:00
..
arm board/qemu-armv7r: add PROTECTED mode 2025-02-17 14:12:22 +08:00
arm64 qemu/ivshmem: switch proxy/server roles 2025-02-12 15:41:37 +01:00
avr boards: Replace CONFIG_NSH_LINELEN with CONFIG_LINE_MAX 2025-01-15 00:07:58 +08:00
dummy
hc/m9s12
mips boards: Replace CONFIG_NSH_LINELEN with CONFIG_LINE_MAX 2025-01-15 00:07:58 +08:00
misoc/lm32/misoc
or1k/mor1kx/or1k boards: Replace CONFIG_NSH_LINELEN with CONFIG_LINE_MAX 2025-01-15 00:07:58 +08:00
renesas boards: Replace CONFIG_NSH_LINELEN with CONFIG_LINE_MAX 2025-01-15 00:07:58 +08:00
risc-v boards/risc-v/mpfs/icicle/configs/nsh/defconfig: Increase stack sizes 2025-02-08 19:30:29 +08:00
sim/sim/sim Fix macOS build error. 2025-02-12 15:24:02 -03:00
sparc libc: Rename LIBC_STRING_OPTIMIZE to LIBC_NEWLIB_OPTSPEED 2025-01-20 22:27:19 +08:00
tricore/tc3xx/tc397 nuttx/boards/XXX/defconfig:DEV_ZERO is not set 2024-12-30 22:22:29 +08:00
x86/qemu/qemu-i486 qemu-i486: Simplify Make.defs by include Toolchain.defs 2025-01-27 02:28:39 +08:00
x86_64/intel64/qemu-intel64 boards/qemu-intel64: add kernel build (ROMFS) configurations 2024-11-27 13:32:23 -03:00
xtensa esp32: add espnow documentation and defconfig. 2025-02-10 16:15:25 -03:00
z16/z16f/z16f2800100zcog boards/z16/z16f: migrate to SPDX identifier 2024-11-12 22:20:59 +08:00
z80 boards: Replace CONFIG_NSH_LINELEN with CONFIG_LINE_MAX 2025-01-15 00:07:58 +08:00
.gitignore
Board.mk
boardctl.c gcov: add reboot gcov storage coverage info 2025-01-03 21:15:04 +08:00
CMakeLists.txt boards: migrate to SPDX identifier 2024-11-12 22:20:59 +08:00
dummy.c boards: migrate to SPDX identifier 2024-11-12 22:20:59 +08:00
Kconfig boards/arm Add support to Seeed Xiao nRF52840 Board 2025-02-10 17:08:37 -03:00
Makefile boards: migrate to SPDX identifier 2024-11-12 22:20:59 +08:00