walnux/boards/arm
stbenn 904b6ff85b H5 with NSH support for Nucleo-H563ZI.
Made fixes to issues from CI. Nxstyle and defconfig syntax.

This is a combination of 6 commits.

Adding STM32H5 arch files. With comments addressed.

Created stm32h5 directory to add support for the H5 chip, and used a Nucleo-H563ZI dev board during development. The goal was to get a working nutshell through the STLink connector on the board.

Remove board/docs changes for PR update.

Squash commits into one for PR guideline conformity.

trying to fix build issues

Fix format from review

Nucleo-H563ZI support for NSH.

Created stm32h5 directory to add support for the H5 chip, and used a Nucleo-H563ZI dev board during development. The goal was to get a working nutshell through the STLink connector on the board.

Fix switch default case placement.

NXstyle fixes

Renaming files

rename stm32h5_gpio.x files

rename h5 hsi48 files

Rename h5 idle file

rename stm32h5_irq.c

Rename some rcc functions and stm32h5_rcc.c

rename stm32h5_rcc.h

Rename stm32h5_pwr.x

lowputc renames

timerisr renames

uart renamed

rename serial file

rename start

Turn off the defines that enable DMA on serial

remove DMA Kconfig options

Remove H5 documentation. Will add in a future PR.

Fix styling and defconfig improper syntax.
2024-11-06 10:28:49 +08:00
..
a1x/pcduino-a10 nuttx: remove the unnecessary -pipe build option 2024-08-31 10:22:20 +08:00
am335x/beaglebone-black nuttx: remove the unnecessary -pipe build option 2024-08-31 10:22:20 +08:00
at32/at32f437-mini board: refresh boards after update LIBCANUTILS dependency 2024-10-27 19:46:43 +08:00
c5471/c5471evm nuttx: remove the unnecessary -pipe build option 2024-08-31 10:22:20 +08:00
csk6 Fix Kconfig style 2024-09-17 22:16:41 +08:00
cxd56xx board: There is no need to use sched_[un]lock 2024-10-12 13:28:23 +08:00
dm320/ntosd-dm320 nuttx: remove the unnecessary -pipe build option 2024-08-31 10:22:20 +08:00
efm32 nuttx: remove the unnecessary -pipe build option 2024-08-31 10:22:20 +08:00
eoss3/quickfeather nuttx: remove the unnecessary -pipe build option 2024-08-31 10:22:20 +08:00
fvp-v8r-aarch32/fvp-armv8r-aarch32 unify MODULE & ELF flag to Toolchain.defs 2024-10-08 19:56:33 +08:00
gd32f4 nuttx: remove the unnecessary -pipe build option 2024-08-31 10:22:20 +08:00
imx6/sabre-6quad libcxx: optional localization. 2024-10-19 14:34:38 +08:00
imxrt userspace: Exclude nuttx/arch.h 2024-11-01 16:59:37 +08:00
kinetis nuttx: remove the unnecessary -pipe build option 2024-08-31 10:22:20 +08:00
kl nuttx: remove the unnecessary -pipe build option 2024-08-31 10:22:20 +08:00
lc823450/lc823450-xgevk binfmt:use modlib api inside of elf api [1/2] 2024-10-12 12:29:06 +08:00
lpc17xx_40xx userspace: Exclude nuttx/arch.h 2024-11-01 16:59:37 +08:00
lpc31xx assert:read content of undefinedinsn address 2024-10-02 21:15:26 +08:00
lpc43xx nuttx: remove the unnecessary -pipe build option 2024-08-31 10:22:20 +08:00
lpc54xx/lpcxpresso-lpc54628 nuttx: remove the unnecessary -pipe build option 2024-08-31 10:22:20 +08:00
lpc214x nuttx: remove the unnecessary -pipe build option 2024-08-31 10:22:20 +08:00
lpc2378/olimex-lpc2378 nuttx: remove the unnecessary -pipe build option 2024-08-31 10:22:20 +08:00
max326xx/max32660-evsys unify MODULE & ELF flag to Toolchain.defs 2024-10-08 19:56:33 +08:00
moxart/moxa nuttx: remove the unnecessary -pipe build option 2024-08-31 10:22:20 +08:00
mps userspace: Exclude nuttx/arch.h 2024-11-01 16:59:37 +08:00
mx8mp/verdin-mx8mp libcxx: optional localization. 2024-10-19 14:34:38 +08:00
nrf52 boards/arm/nrf52/nrf52840-dk: replace some configs with jumbo config 2024-10-20 09:40:54 +08:00
nrf53 bluetooth: Fix the incompatibility made by https://github.com/apache/nuttx/pull/14224 2024-10-18 09:05:54 +08:00
nrf91 nrf91: Update GPS to GNSS 2024-09-20 14:38:43 +08:00
nuc1xx/nutiny-nuc120 nuttx: remove the unnecessary -pipe build option 2024-08-31 10:22:20 +08:00
phy62xx/phy6222 nuttx: remove the unnecessary -pipe build option 2024-08-31 10:22:20 +08:00
qemu/qemu-armv7a boards/arm/qemu: Add an impls section to the link script 2024-10-16 12:27:10 +08:00
rp2040 adc: Implement ADC driver interface for MCP3008 over SPI. Includes documentation page for the driver, and inclusion of driver registration code for RP2040-based boards. 2024-10-22 13:56:23 +08:00
s32k1xx board: refresh boards after update LIBCANUTILS dependency 2024-10-27 19:46:43 +08:00
s32k3xx userspace: Exclude nuttx/arch.h 2024-11-01 16:59:37 +08:00
sam34 userspace: Exclude nuttx/arch.h 2024-11-01 16:59:37 +08:00
sama5 binfmt/libelf:Remove libelf implementation [2/2] 2024-10-12 12:29:06 +08:00
samd2l2 nuttx: remove the unnecessary -pipe build option 2024-08-31 10:22:20 +08:00
samd5e5 unify MODULE & ELF flag to Toolchain.defs 2024-10-08 19:56:33 +08:00
samv7 userspace: Exclude nuttx/arch.h 2024-11-01 16:59:37 +08:00
stm32 userspace: Exclude nuttx/arch.h 2024-11-01 16:59:37 +08:00
stm32f0l0g0 boards/arm/stm32f0l0g0/stm32g071b-disco: fix djoy example 2024-10-05 17:29:16 -03:00
stm32f7 boards/arm/stm32f7/nucleo-xxxx: refresh config 2024-10-22 08:53:07 +08:00
stm32h5/nucleo-h563zi H5 with NSH support for Nucleo-H563ZI. 2024-11-06 10:28:49 +08:00
stm32h7 board: refresh boards after update LIBCANUTILS dependency 2024-10-27 19:46:43 +08:00
stm32l4 boards/nucleo-l432kc: Add internal DAC code. 2024-10-19 12:29:49 +02:00
stm32l5 nuttx: remove the unnecessary -pipe build option 2024-08-31 10:22:20 +08:00
stm32u5 nuttx: remove the unnecessary -pipe build option 2024-08-31 10:22:20 +08:00
stm32wb nuttx: remove the unnecessary -pipe build option 2024-08-31 10:22:20 +08:00
stm32wl5/nucleo-wl55jc nuttx: remove the unnecessary -pipe build option 2024-08-31 10:22:20 +08:00
str71x/olimex-strp711 nuttx: remove the unnecessary -pipe build option 2024-08-31 10:22:20 +08:00
tiva binfmt:use modlib api inside of elf api [1/2] 2024-10-12 12:29:06 +08:00
tlsr82/tlsr8278adk80d tlsr82/nsh: set LIBC_RAND_ORDER be 0 to fix compile error 2024-10-12 18:11:58 +08:00
tms570 unify MODULE & ELF flag to Toolchain.defs 2024-10-08 19:56:33 +08:00
xmc4 unify MODULE & ELF flag to Toolchain.defs 2024-10-08 19:56:33 +08:00