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/05 14:05:03 UTC
[nuttx] 03/03: sergger: add note_ prefix to sysview
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
commit 8f823ce320f4de328fb3f75ca3140fdc459e3cb7
Author: yinshengkai <yi...@xiaomi.com>
AuthorDate: Mon Jan 2 19:56:19 2023 +0800
sergger: add note_ prefix to sysview
change 1: rename sysview.c to note_sysview.c
change 2: add note_ prefix to sysview's public function
Signed-off-by: yinshengkai <yi...@xiaomi.com>
---
drivers/note/note_initialize.c | 2 +-
drivers/segger/Make.defs | 2 +-
drivers/segger/config/SEGGER_SYSVIEW_Conf.h | 8 ++++----
drivers/segger/{sysview.c => note_sysview.c} | 14 +++++++-------
include/nuttx/segger/sysview.h | 4 ++--
5 files changed, 15 insertions(+), 15 deletions(-)
diff --git a/drivers/note/note_initialize.c b/drivers/note/note_initialize.c
index 896f83620e..c6a4b5a790 100644
--- a/drivers/note/note_initialize.c
+++ b/drivers/note/note_initialize.c
@@ -67,7 +67,7 @@ int note_initialize(void)
#endif
#ifdef CONFIG_SEGGER_SYSVIEW
- ret = sysview_initialize();
+ ret = note_sysview_initialize();
if (ret < 0)
{
return ret;
diff --git a/drivers/segger/Make.defs b/drivers/segger/Make.defs
index 08a63b20cf..2d819328e6 100644
--- a/drivers/segger/Make.defs
+++ b/drivers/segger/Make.defs
@@ -66,7 +66,7 @@ ifeq ($(CONFIG_SYSLOG_RTT),y)
endif
ifeq ($(CONFIG_SEGGER_SYSVIEW),y)
- CSRCS += segger/sysview.c
+ CSRCS += segger/note_sysview.c
CSRCS += segger/SystemView/SYSVIEW/SEGGER_SYSVIEW.c
CFLAGS += ${INCDIR_PREFIX}$(TOPDIR)$(DELIM)sched
diff --git a/drivers/segger/config/SEGGER_SYSVIEW_Conf.h b/drivers/segger/config/SEGGER_SYSVIEW_Conf.h
index 7370d2f8af..071672ba35 100644
--- a/drivers/segger/config/SEGGER_SYSVIEW_Conf.h
+++ b/drivers/segger/config/SEGGER_SYSVIEW_Conf.h
@@ -35,13 +35,13 @@
* Call user-supplied function SEGGER_SYSVIEW_X_GetInterruptId().
*/
-#define SEGGER_SYSVIEW_GET_INTERRUPT_ID sysview_get_interrupt_id
+#define SEGGER_SYSVIEW_GET_INTERRUPT_ID note_sysview_get_interrupt_id
/* Function macro to retrieve a system timestamp for SYSVIEW events.
* Call user-supplied function SEGGER_SYSVIEW_X_GetTimestamp().
*/
-#define SEGGER_SYSVIEW_GET_TIMESTAMP sysview_get_timestamp
+#define SEGGER_SYSVIEW_GET_TIMESTAMP note_sysview_get_timestamp
/* The RTT channel that SystemView will use. */
@@ -72,8 +72,8 @@ extern "C"
* Public Function Prototypes
****************************************************************************/
-unsigned int sysview_get_interrupt_id(void);
-unsigned int sysview_get_timestamp(void);
+unsigned int note_sysview_get_interrupt_id(void);
+unsigned int note_sysview_get_timestamp(void);
#undef EXTERN
#if defined(__cplusplus)
diff --git a/drivers/segger/sysview.c b/drivers/segger/note_sysview.c
similarity index 97%
rename from drivers/segger/sysview.c
rename to drivers/segger/note_sysview.c
index 375f506e2d..327db8909e 100644
--- a/drivers/segger/sysview.c
+++ b/drivers/segger/note_sysview.c
@@ -1,5 +1,5 @@
/****************************************************************************
- * drivers/segger/sysview.c
+ * drivers/segger/note_sysview.c
*
* Licensed to the Apache Software Foundation (ASF) under one or more
* contributor license agreements. See the NOTICE file distributed with
@@ -326,33 +326,33 @@ static void note_sysview_syscall_leave(FAR struct note_driver_s *drv,
****************************************************************************/
/****************************************************************************
- * Name: sysview_get_interrupt_id
+ * Name: note_sysview_get_interrupt_id
*
* Description:
* Retrieve the Id of the currently active interrupt.
*
****************************************************************************/
-unsigned int sysview_get_interrupt_id(void)
+unsigned int note_sysview_get_interrupt_id(void)
{
return g_note_sysview_driver.irq[up_cpu_index()];
}
/****************************************************************************
- * Name: sysview_get_timestamp
+ * Name: note_sysview_get_timestamp
*
* Description:
* Retrieve a system timestamp for SYSVIEW events.
*
****************************************************************************/
-unsigned int sysview_get_timestamp(void)
+unsigned int note_sysview_get_timestamp(void)
{
return up_perf_gettime();
}
/****************************************************************************
- * Name: sysview_initialize
+ * Name: note_sysview_initialize
*
* Description:
* Initializes the SYSVIEW module.
@@ -365,7 +365,7 @@ unsigned int sysview_get_timestamp(void)
*
****************************************************************************/
-int sysview_initialize(void)
+int note_sysview_initialize(void)
{
uint32_t freq = up_perf_getfreq();
diff --git a/include/nuttx/segger/sysview.h b/include/nuttx/segger/sysview.h
index 08aae9ac13..d839878a0b 100644
--- a/include/nuttx/segger/sysview.h
+++ b/include/nuttx/segger/sysview.h
@@ -32,7 +32,7 @@
****************************************************************************/
/****************************************************************************
- * Name: sysview_initialize
+ * Name: note_sysview_initialize
*
* Description:
* Initializes the SYSVIEW module.
@@ -46,7 +46,7 @@
****************************************************************************/
#ifdef CONFIG_SEGGER_SYSVIEW
-int sysview_initialize(void);
+int note_sysview_initialize(void);
#endif
#endif /* __INCLUDE_NUTTX_SEGGER_SYSVIEW_H */