Browse Source

【优化】在代码中移除 rt_system_object_init/rt_system_tick_init 的调用。

guozhanxin 4 years ago
parent
commit
a22decb71b
38 changed files with 2 additions and 229 deletions
  1. 0 6
      bsp/CME_M7/applications/startup.c
  2. 0 2
      bsp/avr32uc3b0/startup.c
  3. 0 6
      bsp/bf533/startup.c
  4. 0 6
      bsp/efm32/startup.c
  5. 0 6
      bsp/fh8620/platform/fh8620/iot_cam/startup.c
  6. 0 6
      bsp/frdm-k64f/applications/startup.c
  7. 0 5
      bsp/gkipc/armv6/rtos_lib.c
  8. 0 6
      bsp/lm3s8962/applications/startup.c
  9. 0 6
      bsp/lm3s9b9x/applications/startup.c
  10. 0 6
      bsp/lm4f232/applications/startup.c
  11. 0 6
      bsp/lpc2148/applications/startup.c
  12. 0 6
      bsp/lpc2478/applications/startup.c
  13. 0 6
      bsp/lpc5410x/applications/startup.c
  14. 0 6
      bsp/lpc824/applications/startup.c
  15. 1 7
      bsp/m16c62p/applications/startup.c
  16. 0 6
      bsp/mb9bf500r/startup.c
  17. 0 6
      bsp/microblaze/startup.c
  18. 0 6
      bsp/mini4020/applications/startup.c
  19. 0 6
      bsp/nios_ii/startup.c
  20. 0 6
      bsp/nrf51822/applications/startup.c
  21. 0 6
      bsp/nrf52832/applications/startup.c
  22. 0 6
      bsp/nrf5x/libraries/templates/nrf52x/applications/startup.c
  23. 0 6
      bsp/pic32ethernet/startup.c
  24. 0 6
      bsp/rm48x50/application/startup.c
  25. 0 6
      bsp/sam7x/applications/startup.c
  26. 0 6
      bsp/samd21/applications/startup.c
  27. 0 6
      bsp/sep6200/application/startup.c
  28. 0 6
      bsp/simulator/applications/startup.c
  29. 0 6
      bsp/stm32f20x/applications/startup.c
  30. 0 3
      bsp/taihu/applications/startup.c
  31. 0 6
      bsp/tms320f28379d/applications/startup.c
  32. 1 7
      bsp/upd70f3454/applications/startup.c
  33. 0 6
      bsp/wh44b0/startup.c
  34. 0 6
      bsp/x86/applications/startup.c
  35. 0 6
      documentation/doxygen/systeminit.h
  36. 0 2
      include/rtthread.h
  37. 0 11
      src/clock.c
  38. 0 12
      src/object.c

+ 0 - 6
bsp/CME_M7/applications/startup.c

@@ -47,12 +47,6 @@ void rtthread_startup(void)
     /* show version */
     rt_show_version();
 
-    /* init tick */
-    rt_system_tick_init();
-
-    /* init kernel object */
-    rt_system_object_init();
-
     /* init timer system */
     rt_system_timer_init();
 

+ 0 - 2
bsp/avr32uc3b0/startup.c

@@ -30,8 +30,6 @@ int main(void)
 #endif
 
 	rt_hw_board_init();
-	rt_system_tick_init();
-	rt_system_object_init();
 	rt_system_timer_init();
 
 #ifdef RT_USING_HEAP

+ 0 - 6
bsp/bf533/startup.c

@@ -35,12 +35,6 @@ void rtthread_startup(void)
     /* show version */
     rt_show_version();
 
-    /* init tick */
-    rt_system_tick_init();
-
-    /* init kernel object */
-    rt_system_object_init();
-
     /* init timer system */
     rt_system_timer_init();
 

+ 0 - 6
bsp/efm32/startup.c

@@ -102,12 +102,6 @@ void rtthread_startup(void)
     /* show version */
     rt_show_version();
 
-    /* init tick */
-    rt_system_tick_init();
-
-    /* init kernel object */
-    rt_system_object_init();
-
     /* init timer system */
     rt_system_timer_init();
 

+ 0 - 6
bsp/fh8620/platform/fh8620/iot_cam/startup.c

@@ -93,12 +93,6 @@ void rtthread_startup(void)
 	/* show version */
 	rt_show_version();
 
-	/* initialize tick */
-	rt_system_tick_init();
-
-	/* initialize kernel object */
-	rt_system_object_init();
-
 	/* initialize timer system */
 	rt_system_timer_init();
 

+ 0 - 6
bsp/frdm-k64f/applications/startup.c

@@ -65,12 +65,6 @@ void rtthread_startup(void)
     /* show version */
     rt_show_version();
 
-    /* init tick */
-    rt_system_tick_init();
-
-    /* init kernel object */
-    rt_system_object_init();
-
     /* init timer system */
     rt_system_timer_init();
 

+ 0 - 5
bsp/gkipc/armv6/rtos_lib.c

@@ -1095,14 +1095,9 @@ U32 RTOS_InitKernel(U32 Heap_size)
     /* show version */
     //rt_show_version();
 
-    /* initialize tick */
-    //rt_system_tick_init();
     RTOS_HwTickInit();
     //rt_kprintf("set tick\n");
 
-    /* initialize kernel object */
-    rt_system_object_init();
-
     /* initialize timer system */
     rt_system_timer_init();
 

+ 0 - 6
bsp/lm3s8962/applications/startup.c

@@ -77,12 +77,6 @@ void rtthread_startup(void)
 	/* show version */
 	rt_show_version();
 
-	/* init tick */
-	rt_system_tick_init();
-
-	/* init kernel object */
-	rt_system_object_init();
-
 	/* init timer system */
 	rt_system_timer_init();
 

+ 0 - 6
bsp/lm3s9b9x/applications/startup.c

@@ -77,12 +77,6 @@ void rtthread_startup(void)
 	/* show version */
 	rt_show_version();
 
-	/* init tick */
-	rt_system_tick_init();
-
-	/* init kernel object */
-	rt_system_object_init();
-
 	/* init timer system */
 	rt_system_timer_init();
 

+ 0 - 6
bsp/lm4f232/applications/startup.c

@@ -77,12 +77,6 @@ void rtthread_startup(void)
 	/* show version */
 	rt_show_version();
 
-	/* init tick */
-	rt_system_tick_init();
-
-	/* init kernel object */
-	rt_system_object_init();
-
 	/* init timer system */
 	rt_system_timer_init();
 

+ 0 - 6
bsp/lpc2148/applications/startup.c

@@ -52,12 +52,6 @@ void rtthread_startup(void)
     /* init board */
     rt_hw_board_init();
 
-    /* init tick */
-    rt_system_tick_init();
-
-    /* init kernel object */
-    rt_system_object_init();
-
     rt_show_version();
 
     /* init timer system */

+ 0 - 6
bsp/lpc2478/applications/startup.c

@@ -38,12 +38,6 @@ void rtthread_startup(void)
     /* init board */
     rt_hw_board_init();
 
-    /* init tick */
-    rt_system_tick_init();
-
-    /* init kernel object */
-    rt_system_object_init();
-
     rt_show_version();
 
     /* init timer system */

+ 0 - 6
bsp/lpc5410x/applications/startup.c

@@ -27,12 +27,6 @@ void rtthread_startup(void)
     /* show version */
     rt_show_version();
 
-    /* initialize tick */
-    rt_system_tick_init();
-
-    /* initialize kernel object */
-    rt_system_object_init();
-
     /* initialize timer system */
     rt_system_timer_init();
 

+ 0 - 6
bsp/lpc824/applications/startup.c

@@ -52,12 +52,6 @@ void rtthread_startup(void)
     /* show version */
     rt_show_version();
 
-    /* init tick */
-    rt_system_tick_init();
-
-    /* init kernel object */
-    rt_system_object_init();
-
     /* init timer system */
     rt_system_timer_init();
 

+ 1 - 7
bsp/m16c62p/applications/startup.c

@@ -48,13 +48,7 @@ void rtthread_startup(void)
 
 	/* show version */
 	rt_show_version();
-
-	/* init tick */
-	rt_system_tick_init();
-    
-	/* init kernel object */
-	rt_system_object_init();
-    
+        
 	/* init timer system */
 	rt_system_timer_init();
     

+ 0 - 6
bsp/mb9bf500r/startup.c

@@ -44,12 +44,6 @@ void rtthread_startup(void)
 	/* show version */
 	rt_show_version();
 
-	/* init tick */
-	rt_system_tick_init();
-
-	/* init kernel object */
-	rt_system_object_init();
-
 	/* init timer system */
 	rt_system_timer_init();
 

+ 0 - 6
bsp/microblaze/startup.c

@@ -55,12 +55,6 @@ void rtthread_startup(void)
 	
 	rt_show_version();
 
-	/* init tick */
-	rt_system_tick_init();
-
-	/* init kernel object */
-	rt_system_object_init();
-
 	/* init timer system */
 	rt_system_timer_init();
 

+ 0 - 6
bsp/mini4020/applications/startup.c

@@ -49,12 +49,6 @@ void rtthread_startup()
 	/* show version */
 	rt_show_version();
 		
-	/* init tick */
-	rt_system_tick_init();
-
-	/* init kernel object */
-	rt_system_object_init();
-
 	/* init timer system */
 	rt_system_timer_init();
 

+ 0 - 6
bsp/nios_ii/startup.c

@@ -45,12 +45,6 @@ void rtthread_startup(void)
     /* show version */
     rt_show_version();
 
-    /* init tick */
-    rt_system_tick_init();
-
-    /* init kernel object */
-    rt_system_object_init();
-
     /* init timer system */
     rt_system_timer_init();
 

+ 0 - 6
bsp/nrf51822/applications/startup.c

@@ -48,12 +48,6 @@ void rtthread_startup(void)
     /* show version */
     rt_show_version();
 
-    /* init tick */
-    rt_system_tick_init();
-
-    /* init kernel object */
-    rt_system_object_init();
-
     /* init timer system */
     rt_system_timer_init();
 

+ 0 - 6
bsp/nrf52832/applications/startup.c

@@ -48,12 +48,6 @@ void rtthread_startup(void)
     /* show version */
     rt_show_version();
 
-    /* init tick */
-    rt_system_tick_init();
-
-    /* init kernel object */
-    rt_system_object_init();
-
     /* init timer system */
     rt_system_timer_init();
 

+ 0 - 6
bsp/nrf5x/libraries/templates/nrf52x/applications/startup.c

@@ -48,12 +48,6 @@ void rtthread_startup(void)
     /* show version */
     rt_show_version();
 
-    /* init tick */
-    rt_system_tick_init();
-
-    /* init kernel object */
-    rt_system_object_init();
-
     /* init timer system */
     rt_system_timer_init();
 

+ 0 - 6
bsp/pic32ethernet/startup.c

@@ -35,12 +35,6 @@ void rtthread_startup(void)
 	/* show version */
 	rt_show_version();
 
-	/* init tick */
-	rt_system_tick_init();
-
-	/* init kernel object */
-	rt_system_object_init();
-
 	/* init timer system */
 	rt_system_timer_init();
 

+ 0 - 6
bsp/rm48x50/application/startup.c

@@ -81,12 +81,6 @@ void rtthread_startup(void)
 	/* init board */
 	rt_hw_board_init();
 
-	/* init tick */
-	rt_system_tick_init();
-
-	/* init kernel object */
-	rt_system_object_init();
-
 	rt_show_version();
 
 	/* init timer system */

+ 0 - 6
bsp/sam7x/applications/startup.c

@@ -82,12 +82,6 @@ void rtthread_startup(void)
 
 	rt_show_version();
 
-	/* init tick */
-	rt_system_tick_init();
-
-	/* init kernel object */
-	rt_system_object_init();
-
 	/* init timer system */
 	rt_system_timer_init();
 

+ 0 - 6
bsp/samd21/applications/startup.c

@@ -68,12 +68,6 @@ void rtthread_startup(void)
     /* show version */
     rt_show_version();
 
-    /* init tick */
-    rt_system_tick_init();
-
-    /* init kernel object */
-    rt_system_object_init();
-
     /* init timer system */
     rt_system_timer_init();
 

+ 0 - 6
bsp/sep6200/application/startup.c

@@ -63,12 +63,6 @@ void rtthread_startup()
 	/* show version */
 	rt_show_version();
 
-	/* init tick */
-	rt_system_tick_init();
-
-	/* init kernel object */
-	rt_system_object_init();
-
 	/* init timer system */
 	rt_system_timer_init();
 

+ 0 - 6
bsp/simulator/applications/startup.c

@@ -47,12 +47,6 @@ void rtthread_startup(void)
     /* show version */
     rt_show_version();
 
-    /* init tick */
-    rt_system_tick_init();
-
-    /* init kernel object */
-    rt_system_object_init();
-
     /* init timer system */
     rt_system_timer_init();
 

+ 0 - 6
bsp/stm32f20x/applications/startup.c

@@ -61,12 +61,6 @@ void rtthread_startup(void)
 	/* show version */
 	rt_show_version();
 
-	/* init tick */
-	rt_system_tick_init();
-
-	/* init kernel object */
-	rt_system_object_init();
-
 	/* init timer system */
 	rt_system_timer_init();
 

+ 0 - 3
bsp/taihu/applications/startup.c

@@ -40,9 +40,6 @@ void rtthread_startup(void)
 	rt_hw_board_init();
 	rt_show_version();
 
-	/* init tick */
-	rt_system_tick_init();
-
 	/* init timer system */
 	rt_system_timer_init();
 

+ 0 - 6
bsp/tms320f28379d/applications/startup.c

@@ -50,12 +50,6 @@ void rtthread_startup(void)
     /* show version */
     rt_show_version();
 
-    /* init tick */
-    rt_system_tick_init();
-
-    /* init kernel object */
-    rt_system_object_init();
-
     /* init timer system */
     rt_system_timer_init();
 

+ 1 - 7
bsp/upd70f3454/applications/startup.c

@@ -49,13 +49,7 @@ void rtthread_startup(void)
 
     /* show version */
     rt_show_version();
-
-    /* init tick */
-    rt_system_tick_init();
-    
-    /* init kernel object */
-    rt_system_object_init();
-    
+        
     /* init timer system */
     rt_system_timer_init();
 

+ 0 - 6
bsp/wh44b0/startup.c

@@ -58,12 +58,6 @@ void rtthread_startup(void)
 
 	rt_show_version();
 
-	/* init tick */
-	rt_system_tick_init();
-
-	/* init kernel object */
-	rt_system_object_init();
-
 	/* init timer system */
 	rt_system_timer_init();
 

+ 0 - 6
bsp/x86/applications/startup.c

@@ -69,12 +69,6 @@ void rtthread_startup(void)
 
     rt_show_version();
 
-    /* init tick */
-    rt_system_tick_init();
-
-    /* init kernel object */
-    rt_system_object_init();
-
     /* init timer system */
     rt_system_timer_init();
 

+ 0 - 6
documentation/doxygen/systeminit.h

@@ -21,12 +21,6 @@
  * - show version
  * rt_show_version();
  *
- * - initialize system tick
- * rt_system_tick_init();
- *
- * - initialize kernel object [deprecated]
- * rt_system_object_init();
- *
  * - initialize timer system
  * rt_system_timer_init();
  *

+ 0 - 2
include/rtthread.h

@@ -38,7 +38,6 @@ extern "C" {
 /*
  * kernel object interface
  */
-void rt_system_object_init(void);
 struct rt_object_information *
 rt_object_get_information(enum rt_object_class_type type);
 int rt_object_get_length(enum rt_object_class_type type);
@@ -74,7 +73,6 @@ void rt_object_put_sethook(void (*hook)(struct rt_object *object));
 /*
  * clock & timer interface
  */
-void rt_system_tick_init(void);
 rt_tick_t rt_tick_get(void);
 void rt_tick_set(rt_tick_t tick);
 void rt_tick_increase(void);

+ 0 - 11
src/clock.c

@@ -24,17 +24,6 @@
 static rt_tick_t rt_tick = 0;
 #endif
 
-/**
- * This function will initialize system tick and set it to zero.
- * @ingroup SystemInit
- *
- * @deprecated since 1.1.0, this function does not need to be invoked
- * in the system initialization.
- */
-void rt_system_tick_init(void)
-{
-}
-
 /**
  * @addtogroup Clock
  */

+ 0 - 12
src/object.c

@@ -191,18 +191,6 @@ void rt_object_put_sethook(void (*hook)(struct rt_object *object))
 /**@}*/
 #endif
 
-/**
- * @ingroup SystemInit
- *
- * This function will initialize system object management.
- *
- * @deprecated since 0.3.0, this function does not need to be invoked
- * in the system initialization.
- */
-void rt_system_object_init(void)
-{
-}
-
 /**
  * @addtogroup KernelObject
  */