From 675e4740dc263cb3a225d3df4885d36175fb2835 Mon Sep 17 00:00:00 2001 From: Giovanni Di Sirio Date: Mon, 23 Jan 2023 08:20:21 +0000 Subject: [PATCH] Added STM32_QSPI_NO_RESET trick requested by Andy. git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16014 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 --- os/hal/ports/STM32/STM32H7xx/hal_lld.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/os/hal/ports/STM32/STM32H7xx/hal_lld.c b/os/hal/ports/STM32/STM32H7xx/hal_lld.c index 3c08740eb..e65e5c570 100644 --- a/os/hal/ports/STM32/STM32H7xx/hal_lld.c +++ b/os/hal/ports/STM32/STM32H7xx/hal_lld.c @@ -153,6 +153,9 @@ void hal_lld_init(void) { __rccResetAHB1(~0); __rccResetAHB2(~0); __rccResetAHB3(~(RCC_AHB3RSTR_FMCRST | +#if defined(STM32_QSPI_NO_RESET) + RCC_AHB3RSTR_QSPIRST | +#endif 0x80000000U)); /* Was RCC_AHB3RSTR_CPURST in Rev-V.*/ __rccResetAHB4(~(RCC_APB4RSTR_SYSCFGRST | STM32_GPIO_EN_MASK)); __rccResetAPB1L(~0);