From 224d0ea2a1293f69d36bc41718865dbcff889dc8 Mon Sep 17 00:00:00 2001 From: Daniele Lacamera Date: Wed, 14 Jan 2026 10:26:57 +0100 Subject: [PATCH] Removed leftover debug traces for rng testing --- hal/stm32_tz.c | 14 -------------- 1 file changed, 14 deletions(-) diff --git a/hal/stm32_tz.c b/hal/stm32_tz.c index ebd8c021..c39108eb 100644 --- a/hal/stm32_tz.c +++ b/hal/stm32_tz.c @@ -336,13 +336,6 @@ void hal_tz_sau_init(void) #define TRNG_CR_CONFIG1_SHIFT (20) #define TRNG_CR_CONDRST (1 << 30) -__attribute__((noinline)) static void RAMFUNCTION trng_trace_step(uint32_t step) -{ - (void)step; - __asm volatile("" : : "r"(step) : "memory"); -} - - static void hsi48_on(void) { @@ -360,11 +353,8 @@ static void hsi48_on(void) void hal_trng_init(void) { uint32_t reg_val; - trng_trace_step(1); hsi48_on(); - trng_trace_step(2); RCC_AHB2_CLOCK_ER |= TRNG_AHB2_CLOCK_ER; - trng_trace_step(3); reg_val = TRNG_CR; reg_val &= ~(0x1F << TRNG_CR_CONFIG1_SHIFT); @@ -378,15 +368,11 @@ void hal_trng_init(void) reg_val |= 0x06 << TRNG_CR_CLKDIV_SHIFT; #endif TRNG_CR = TRNG_CR_CONDRST | reg_val; - trng_trace_step(4); while ((TRNG_CR & TRNG_CR_CONDRST) == 0) ; - trng_trace_step(5); TRNG_CR = reg_val | TRNG_CR_RNGEN; - trng_trace_step(6); while ((TRNG_SR & TRNG_SR_DRDY) == 0) ; - trng_trace_step(7); } /* Never used (RNG keeps running when in secure-mode) */