Parcourir la source

格式化代码

guozhanxin il y a 7 ans
Parent
commit
88cf5b954e
1 fichiers modifiés avec 31 ajouts et 30 suppressions
  1. 31 30
      SystemView_Src/Config/SEGGER_SYSVIEW_RTThread.c

+ 31 - 30
SystemView_Src/Config/SEGGER_SYSVIEW_RTThread.c

@@ -53,7 +53,7 @@ Revision: $Rev: 3745 $
 #include "SEGGER_RTT.h"
 
 #ifndef PKG_USING_SYSTEMVIEW
-#error "SystemView is only works when feature PKG_USING_SYSTEMVIEW is enable."
+    #error "SystemView is only works when feature PKG_USING_SYSTEMVIEW is enable."
 #endif
 static rt_thread_t tidle;
 
@@ -84,9 +84,9 @@ static void _cbSendTaskInfo(const rt_thread_t thread)
 
 static void _cbSendTaskList(void)
 {
-    struct rt_thread* thread;
-    struct rt_list_node* node;
-    struct rt_list_node* list;
+    struct rt_thread *thread;
+    struct rt_list_node *node;
+    struct rt_list_node *list;
     struct rt_object_information *info;
 
     info = rt_object_get_information(RT_Object_Class_Thread);
@@ -95,11 +95,11 @@ static void _cbSendTaskList(void)
     tidle = rt_thread_idle_gethandler();
 
     rt_enter_critical();
-    for(node = list->next; node != list; node = node->next)
+    for (node = list->next; node != list; node = node->next)
     {
         thread = rt_list_entry(node, struct rt_thread, list);
         /* skip idle thread */
-        if(thread != tidle)
+        if (thread != tidle)
             _cbSendTaskInfo(thread);
     }
     rt_exit_critical();
@@ -118,11 +118,11 @@ static void _cb_thread_suspend(rt_thread_t thread)
 static void _cb_scheduler(rt_thread_t from, rt_thread_t to)
 {
     SEGGER_SYSVIEW_OnTaskStopReady((unsigned)from, 0);
-    if(to == tidle)
+    if (to == tidle)
         SEGGER_SYSVIEW_OnIdle();
     else
     {
-        if(rt_interrupt_get_nest())
+        if (rt_interrupt_get_nest())
         {
             SEGGER_SYSVIEW_OnTaskStartReady((unsigned)to);
             SEGGER_SYSVIEW_RecordEnterISR();
@@ -140,7 +140,7 @@ static void _cb_irq_enter(void)
 static void _cb_irq_leave(void)
 {
     rt_thread_t current;
-    if(rt_interrupt_get_nest())
+    if (rt_interrupt_get_nest())
     {
         SEGGER_SYSVIEW_RecordExitISR();
         return;
@@ -148,19 +148,20 @@ static void _cb_irq_leave(void)
 
     SEGGER_SYSVIEW_RecordExitISRToScheduler();
     current = rt_thread_self();
-    if(current == tidle)
+    if (current == tidle)
         SEGGER_SYSVIEW_OnIdle();
     else
         SEGGER_SYSVIEW_OnTaskStartExec((unsigned)current);
 }
+
 static void _cb_thread_inited(rt_thread_t thread)
 {
     SEGGER_SYSVIEW_OnTaskCreate((rt_uint32_t)thread);
     _cbSendTaskInfo((rt_thread_t)thread);
 }
-static void _cb_object_attach(struct rt_object* object)
+static void _cb_object_attach(struct rt_object *object)
 {
-    switch(object->type)
+    switch (object->type)
     {
     case RT_Object_Class_Thread:
         SEGGER_SYSVIEW_OnTaskCreate((unsigned)object);
@@ -170,9 +171,9 @@ static void _cb_object_attach(struct rt_object* object)
         break;
     }
 }
-static void _cb_object_detach(struct rt_object* object)
+static void _cb_object_detach(struct rt_object *object)
 {
-    switch(object->type)
+    switch (object->type)
     {
     case RT_Object_Class_Thread:
         SEGGER_SYSVIEW_OnTaskTerminate((unsigned)object);
@@ -182,18 +183,18 @@ static void _cb_object_detach(struct rt_object* object)
     }
 }
 
-void SEGGER_SYSVIEW_RecordObject(unsigned EventID, struct rt_object *object) 
+void SEGGER_SYSVIEW_RecordObject(unsigned EventID, struct rt_object *object)
 {
-	U8  aPacket[SEGGER_SYSVIEW_INFO_SIZE + 4 * SEGGER_SYSVIEW_QUANTA_U32];
-	U8* pPayload;
+    U8  aPacket[SEGGER_SYSVIEW_INFO_SIZE + 4 * SEGGER_SYSVIEW_QUANTA_U32];
+    U8 *pPayload;
 
-	pPayload = SEGGER_SYSVIEW_PREPARE_PACKET(aPacket);				  		// Prepare the packet for SystemView
-	pPayload = SEGGER_SYSVIEW_EncodeString(pPayload, object->name, RT_NAME_MAX);	// Add object name
+    pPayload = SEGGER_SYSVIEW_PREPARE_PACKET(aPacket);                      // Prepare the packet for SystemView
+    pPayload = SEGGER_SYSVIEW_EncodeString(pPayload, object->name, RT_NAME_MAX);    // Add object name
 
     if ((object->type & (~RT_Object_Class_Static)) == RT_Object_Class_Event)
         pPayload = SEGGER_SYSVIEW_EncodeU32(pPayload, ((rt_event_t)object)->set);
-    
-	SEGGER_SYSVIEW_SendPacket(&aPacket[0], pPayload, EventID);			  	// Send the packet
+
+    SEGGER_SYSVIEW_SendPacket(&aPacket[0], pPayload, EventID);              // Send the packet
 }
 
 static void _cb_object_trytake(struct rt_object *object)
@@ -218,7 +219,6 @@ static void _cb_object_trytake(struct rt_object *object)
     }
 }
 
-
 static void _cb_object_take(struct rt_object *object)
 {
     switch (object->type & (~RT_Object_Class_Static))
@@ -264,7 +264,8 @@ static void _cb_object_put(struct rt_object *object)
 }
 
 // Services provided to SYSVIEW by RT-Thread
-const SEGGER_SYSVIEW_OS_API SYSVIEW_X_OS_TraceAPI = {
+const SEGGER_SYSVIEW_OS_API SYSVIEW_X_OS_TraceAPI =
+{
     _cbGetTime, _cbSendTaskList,
 };
 
@@ -272,28 +273,28 @@ const SEGGER_SYSVIEW_OS_API SYSVIEW_X_OS_TraceAPI = {
 static int rt_trace_init(void)
 {
     tidle = rt_thread_idle_gethandler();
-    
+
     SEGGER_SYSVIEW_Conf();
-    
+
     // register hooks
     rt_object_attach_sethook(_cb_object_attach);
     rt_object_detach_sethook(_cb_object_detach);
     rt_object_trytake_sethook(_cb_object_trytake);
     rt_object_take_sethook(_cb_object_take);
     rt_object_put_sethook(_cb_object_put);
-    
+
     rt_thread_suspend_sethook(_cb_thread_suspend);
     rt_thread_resume_sethook(_cb_thread_resume);
     rt_thread_inited_sethook(_cb_thread_inited);
     rt_scheduler_sethook(_cb_scheduler);
 
     rt_timer_timeout_sethook(_cb_timer_timeout);
-    
+
     rt_interrupt_enter_sethook(_cb_irq_enter);
     rt_interrupt_leave_sethook(_cb_irq_leave);
-    
+
     rt_kprintf("RTT Control Block Detection Address is 0x%x\n", &_SEGGER_RTT);
-    
+
     return 0;
 }
 INIT_COMPONENT_EXPORT(rt_trace_init);
@@ -304,6 +305,6 @@ int rtt_show_address(int argc, char **argv)
     return RT_EOK;
 }
 #ifdef FINSH_USING_MSH
-FINSH_FUNCTION_EXPORT_ALIAS(rtt_show_address, __cmd_rtt_show_address, Show RTT Control Block Address.);
+    FINSH_FUNCTION_EXPORT_ALIAS(rtt_show_address, __cmd_rtt_show_address, Show RTT Control Block Address.);
 #endif
 /*************************** End of file ****************************/