nuttx/arch/arm/src/stm32wl5
guoshengyuan1 79711737bc arch/init: call up_color_intstack before up_irq_enable
Make sure interrupt stack is colored before IRQ is enabled.

Currently, after calling irq_initialize in nx_start to
enable interrupts, there is still a period of execution
path before the interrupt stack is colored.

Signed-off-by: guoshengyuan1 <guoshengyuan1@xiaomi.com>
2025-10-14 17:42:01 +08:00
..
hardware style: fix spelling in code comments and strings 2025-05-23 10:48:41 +08:00
chip.h arch/arm: migrate to SPDX identifier 2024-12-06 09:25:23 +08:00
Kconfig
Make.defs arch/arm: migrate to SPDX identifier 2024-12-06 09:25:23 +08:00
stm32wl5.h arch/arm: migrate to SPDX identifier 2024-12-06 09:25:23 +08:00
stm32wl5_allocateheap.c Remove duplicate includes across multiple files 2025-01-09 23:30:23 +08:00
stm32wl5_exti.h arch/arm: migrate to SPDX identifier 2024-12-06 09:25:23 +08:00
stm32wl5_exti_gpio.c arch/arm: migrate to SPDX identifier 2024-12-06 09:25:23 +08:00
stm32wl5_flash.c arch/arm: migrate to SPDX identifier 2024-12-06 09:25:23 +08:00
stm32wl5_flash.h arch/arm: migrate to SPDX identifier 2024-12-06 09:25:23 +08:00
stm32wl5_gpio.c gpio: use small lock to protect configgpio 2024-12-17 16:37:59 +08:00
stm32wl5_gpio.h arch/arm: migrate to SPDX identifier 2024-12-06 09:25:23 +08:00
stm32wl5_idle.c arch/arm: migrate to SPDX identifier 2024-12-06 09:25:23 +08:00
stm32wl5_ipcc.c style: fix spelling in code comments and strings 2025-05-23 10:48:41 +08:00
stm32wl5_ipcc.h style: fix spelling in code comments and strings 2025-05-23 10:48:41 +08:00
stm32wl5_irq.c arch/init: call up_color_intstack before up_irq_enable 2025-10-14 17:42:01 +08:00
stm32wl5_lowputc.c Remove duplicate includes across multiple files 2025-01-09 23:30:23 +08:00
stm32wl5_lowputc.h arch/arm: migrate to SPDX identifier 2024-12-06 09:25:23 +08:00
stm32wl5_lse.c arch/arm: migrate to SPDX identifier 2024-12-06 09:25:23 +08:00
stm32wl5_lsi.c arch/arm: migrate to SPDX identifier 2024-12-06 09:25:23 +08:00
stm32wl5_mpuinit.c arch/arm: migrate to SPDX identifier 2024-12-06 09:25:23 +08:00
stm32wl5_mpuinit.h arch/arm: migrate to SPDX identifier 2024-12-06 09:25:23 +08:00
stm32wl5_pwr.c arch/arm: migrate to SPDX identifier 2024-12-06 09:25:23 +08:00
stm32wl5_pwr.h arch/arm: migrate to SPDX identifier 2024-12-06 09:25:23 +08:00
stm32wl5_rcc.c style: fix spelling in code comments and strings 2025-05-23 10:48:41 +08:00
stm32wl5_rcc.h arch/arm: migrate to SPDX identifier 2024-12-06 09:25:23 +08:00
stm32wl5_serial.c style: fix spelling in code comments and strings 2025-05-23 10:48:41 +08:00
stm32wl5_spi.c arch/arm: migrate to SPDX identifier 2024-12-06 09:25:23 +08:00
stm32wl5_spi.h arch/arm: migrate to SPDX identifier 2024-12-06 09:25:23 +08:00
stm32wl5_start.c Remove duplicate includes across multiple files 2025-01-09 23:30:23 +08:00
stm32wl5_start.h arch/arm: migrate to SPDX identifier 2024-12-06 09:25:23 +08:00
stm32wl5_tim.c Remove duplicate includes across multiple files 2025-01-09 23:30:23 +08:00
stm32wl5_tim.h arch/arm/stm32/: Added enable/disable to timer low level ops. 2025-01-07 23:32:06 +08:00
stm32wl5_tim_lowerhalf.c arch/arm: migrate to SPDX identifier 2024-12-06 09:25:23 +08:00
stm32wl5_timerisr.c Remove duplicate includes across multiple files 2025-01-09 23:30:23 +08:00
stm32wl5_uart.h arch/arm: migrate to SPDX identifier 2024-12-06 09:25:23 +08:00
stm32wl5_uid.c arch/arm: migrate to SPDX identifier 2024-12-06 09:25:23 +08:00
stm32wl5_uid.h arch/arm: migrate to SPDX identifier 2024-12-06 09:25:23 +08:00
stm32wl5_userspace.c arch/arm: migrate to SPDX identifier 2024-12-06 09:25:23 +08:00
stm32wl5_userspace.h arch/arm: migrate to SPDX identifier 2024-12-06 09:25:23 +08:00
stm32wl5_waste.c arch/arm: migrate to SPDX identifier 2024-12-06 09:25:23 +08:00
stm32wl5_waste.h arch/arm: migrate to SPDX identifier 2024-12-06 09:25:23 +08:00