You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@nuttx.apache.org by xi...@apache.org on 2023/01/06 07:06:20 UTC

[nuttx] branch master updated: segger/sysview: add up_perf_freq result chaeck

This is an automated email from the ASF dual-hosted git repository.

xiaoxiang pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/nuttx.git


The following commit(s) were added to refs/heads/master by this push:
     new 2e4c4822eb segger/sysview: add up_perf_freq result chaeck
2e4c4822eb is described below

commit 2e4c4822eb6f20e43a95504623126ed7674cb011
Author: yinshengkai <yi...@xiaomi.com>
AuthorDate: Fri Jan 6 11:04:08 2023 +0800

    segger/sysview: add up_perf_freq result chaeck
    
    Signed-off-by: yinshengkai <yi...@xiaomi.com>
---
 drivers/segger/note_sysview.c | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/drivers/segger/note_sysview.c b/drivers/segger/note_sysview.c
index 327db8909e..7e4d8baf36 100644
--- a/drivers/segger/note_sysview.c
+++ b/drivers/segger/note_sysview.c
@@ -375,6 +375,12 @@ int note_sysview_initialize(void)
       note_sysview_send_tasklist,
     };
 
+  if (freq == 0)
+    {
+      syslog(LOG_ERR, "up_perf isn't initialized, sysview isn't available");
+      PANIC();
+    }
+
   SEGGER_SYSVIEW_Init(freq, freq, &g_sysview_trace_api,
                       note_sysview_send_description);