mirror of
https://github.com/apache/nuttx.git
synced 2026-08-08 22:17:18 +00:00
arch/stm32: Initialize up_perf after system boot
Signed-off-by: yinshengkai <yinshengkai@xiaomi.com>
This commit is contained in:
parent
8c9e90882d
commit
4752dcd12a
9 changed files with 36 additions and 0 deletions
|
|
@ -157,6 +157,10 @@ void __start(void)
|
|||
|
||||
showprogress('C');
|
||||
|
||||
#ifdef CONFIG_SCHED_IRQMONITOR
|
||||
up_perf_init((void *)STM32_SYSCLK_FREQUENCY);
|
||||
#endif
|
||||
|
||||
#ifdef CONFIG_ARMV7M_ITMSYSLOG
|
||||
/* Perform ARMv7-M ITM SYSLOG initialization */
|
||||
|
||||
|
|
|
|||
|
|
@ -115,6 +115,10 @@ void __start(void)
|
|||
|
||||
showprogress('C');
|
||||
|
||||
#ifdef CONFIG_SCHED_IRQMONITOR
|
||||
up_perf_init((void *)STM32_SYSCLK_FREQUENCY);
|
||||
#endif
|
||||
|
||||
/* Perform early serial initialization */
|
||||
|
||||
#ifdef USE_EARLYSERIALINIT
|
||||
|
|
|
|||
|
|
@ -245,6 +245,10 @@ void __start(void)
|
|||
up_enable_dcache();
|
||||
showprogress('C');
|
||||
|
||||
#ifdef CONFIG_SCHED_IRQMONITOR
|
||||
up_perf_init((void *)STM32_SYSCLK_FREQUENCY);
|
||||
#endif
|
||||
|
||||
#ifdef CONFIG_ARMV7M_ITMSYSLOG
|
||||
/* Perform ARMv7-M ITM SYSLOG initialization */
|
||||
|
||||
|
|
|
|||
|
|
@ -246,6 +246,10 @@ void __start(void)
|
|||
up_enable_dcache();
|
||||
showprogress('C');
|
||||
|
||||
#ifdef CONFIG_SCHED_IRQMONITOR
|
||||
up_perf_init((void *)STM32_SYSCLK_FREQUENCY);
|
||||
#endif
|
||||
|
||||
/* Perform early serial initialization */
|
||||
|
||||
#ifdef USE_EARLYSERIALINIT
|
||||
|
|
|
|||
|
|
@ -179,6 +179,10 @@ void __start(void)
|
|||
|
||||
showprogress('C');
|
||||
|
||||
#ifdef CONFIG_SCHED_IRQMONITOR
|
||||
up_perf_init((void *)STM32_SYSCLK_FREQUENCY);
|
||||
#endif
|
||||
|
||||
/* Perform early serial initialization */
|
||||
|
||||
#ifdef USE_EARLYSERIALINIT
|
||||
|
|
|
|||
|
|
@ -181,6 +181,10 @@ void __start(void)
|
|||
|
||||
showprogress('C');
|
||||
|
||||
#ifdef CONFIG_SCHED_IRQMONITOR
|
||||
up_perf_init((void *)STM32_SYSCLK_FREQUENCY);
|
||||
#endif
|
||||
|
||||
/* Perform early serial initialization */
|
||||
|
||||
#ifdef USE_EARLYSERIALINIT
|
||||
|
|
|
|||
|
|
@ -181,6 +181,10 @@ void __start(void)
|
|||
|
||||
showprogress('C');
|
||||
|
||||
#ifdef CONFIG_SCHED_IRQMONITOR
|
||||
up_perf_init((void *)STM32_SYSCLK_FREQUENCY);
|
||||
#endif
|
||||
|
||||
/* Perform early serial initialization */
|
||||
|
||||
#ifdef USE_EARLYSERIALINIT
|
||||
|
|
|
|||
|
|
@ -199,6 +199,10 @@ void __start(void)
|
|||
|
||||
showprogress('C');
|
||||
|
||||
#ifdef CONFIG_SCHED_IRQMONITOR
|
||||
up_perf_init((void *)STM32_SYSCLK_FREQUENCY);
|
||||
#endif
|
||||
|
||||
/* Perform early serial initialization */
|
||||
|
||||
#ifdef USE_EARLYSERIALINIT
|
||||
|
|
|
|||
|
|
@ -183,6 +183,10 @@ void __start(void)
|
|||
|
||||
showprogress('C');
|
||||
|
||||
#ifdef CONFIG_SCHED_IRQMONITOR
|
||||
up_perf_init((void *)STM32_SYSCLK_FREQUENCY);
|
||||
#endif
|
||||
|
||||
/* Perform early serial initialization */
|
||||
|
||||
#ifdef USE_EARLYSERIALINIT
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue