[PATCH 4/4] RTEMS_USE_LWIP option to use lwip in RTEMS

2021-04-12 Thread Robin.Mueller
This adds a configuration option if lwIP is used instead of libbsd. It works by specifying RTEMS_USE_LWIP in the config.ini file. The option is still STM32H7 specific can could in principle be reused for other BSPs. For the STM32H7, it allows the execution of some operations necessary for lwIP to

[PATCH 3/4] Additional define for stmh32xx_hal_uart.h

2021-04-12 Thread Robin.Mueller
The DMA include was missing and could lead to compilation errors for certain cases. --- bsps/arm/stm32h7/include/stm32h7xx_hal_uart.h | 1 + 1 file changed, 1 insertion(+) diff --git a/bsps/arm/stm32h7/include/stm32h7xx_hal_uart.h b/bsps/arm/stm32h7/include/stm32h7xx_hal_uart.h index

[PATCH 2/4] Patch to avoid nameclash of PAGESIZE define

2021-04-12 Thread Robin.Mueller
This commit excludes the PAGESIZE legacy define because there is a nameclash with a define of the same name coming from the RTEMS header limits.h --- bsps/arm/stm32h7/include/Legacy/stm32_hal_legacy.h | 4 1 file changed, 4 insertions(+) diff --git

[PATCH 1/4] Implementation for HAL_GetTick

2021-04-12 Thread Robin.Mueller
This commit adds an implementation for the HAL_GetTick function. It simply forwards the call to the respective RTEMS function. --- bsps/arm/stm32h7/start/bspstart.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bsps/arm/stm32h7/start/bspstart.c

[PATCH] Updated stm32h7 docs

2021-01-06 Thread Robin.Mueller
More informaion on where to find adaption points to different board variations and also instructions on how to configure the BSP build for a certain board variation --- user/bsps/arm/stm32h7.rst | 11 ++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git

[PATCH] This patch adds support for a STM32H7 variation

2021-01-06 Thread Robin.Mueller
It was made so that the default settings work out of the box for this board This includes a new BSP configuration option and using different HSE value and console GPIO pins if that option is set. --- bsps/arm/stm32h7/console/console-usart3-cfg.c | 21 +++

[PATCH] Squashed commit of the following:

2021-01-05 Thread Robin.Mueller
commit 8bcd2c40ac28bf575d6e012c57e3546799eefb40 Author: Robin.Mueller Date: Tue Jan 5 12:16:19 2021 +0100 deleted old cfg file commit 2da3db8799018e98d2237ee54b13f163690fbeb2 Author: Robin.Mueller Date: Tue Jan 5 12:13:03 2021 +0100 removed some moved components commit

[PATCH 01/19] added nucleo adaption

2021-01-05 Thread Robin.Mueller
define HSE_VALUE ((uint32_t)800) #endif /* HSE_VALUE */ #if !defined (HSE_STARTUP_TIMEOUT) -- 2.25.1 >From 4e5c1404ce9277eaadd1b7e697310fc97206000f Mon Sep 17 00:00:00 2001 From: "Robin.Mueller" Date: Wed, 25 Nov 2020 20:16:45 +0100 Subject: [PATCH 02/19] trying to make it exte

[PATCH 1/3] prepared patch

2021-01-04 Thread Robin.Mueller
get-boolean: null +- define-condition: null +build-type: option +default: false +default-by-variant: [] +enabled-by: true +format: '{}' +links: [] +name: STM32H743ZI_NUCLEO +description: | + Nucleo board. Use 8 MHz HSE external clock. +type: build -- 2.25.1 >From 4e2645f7586508b0f68e2fb19f888e9