diff --git a/drivers/note/note_initialize.c b/drivers/note/note_initialize.c index 896f83620ee..c6a4b5a7901 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 08a63b20cf2..2d819328e63 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 7370d2f8af5..071672ba35f 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 375f506e2d8..327db8909eb 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 08aae9ac13d..d839878a0bc 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 */