【优化】在代码中移除 rt_system_object_init/rt_system_tick_init 的调用。
This commit is contained in:
parent
ad8d95b1c4
commit
a22decb71b
|
@ -47,12 +47,6 @@ void rtthread_startup(void)
|
||||||
/* show version */
|
/* show version */
|
||||||
rt_show_version();
|
rt_show_version();
|
||||||
|
|
||||||
/* init tick */
|
|
||||||
rt_system_tick_init();
|
|
||||||
|
|
||||||
/* init kernel object */
|
|
||||||
rt_system_object_init();
|
|
||||||
|
|
||||||
/* init timer system */
|
/* init timer system */
|
||||||
rt_system_timer_init();
|
rt_system_timer_init();
|
||||||
|
|
||||||
|
|
|
@ -30,8 +30,6 @@ int main(void)
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
rt_hw_board_init();
|
rt_hw_board_init();
|
||||||
rt_system_tick_init();
|
|
||||||
rt_system_object_init();
|
|
||||||
rt_system_timer_init();
|
rt_system_timer_init();
|
||||||
|
|
||||||
#ifdef RT_USING_HEAP
|
#ifdef RT_USING_HEAP
|
||||||
|
|
|
@ -35,12 +35,6 @@ void rtthread_startup(void)
|
||||||
/* show version */
|
/* show version */
|
||||||
rt_show_version();
|
rt_show_version();
|
||||||
|
|
||||||
/* init tick */
|
|
||||||
rt_system_tick_init();
|
|
||||||
|
|
||||||
/* init kernel object */
|
|
||||||
rt_system_object_init();
|
|
||||||
|
|
||||||
/* init timer system */
|
/* init timer system */
|
||||||
rt_system_timer_init();
|
rt_system_timer_init();
|
||||||
|
|
||||||
|
|
|
@ -102,12 +102,6 @@ void rtthread_startup(void)
|
||||||
/* show version */
|
/* show version */
|
||||||
rt_show_version();
|
rt_show_version();
|
||||||
|
|
||||||
/* init tick */
|
|
||||||
rt_system_tick_init();
|
|
||||||
|
|
||||||
/* init kernel object */
|
|
||||||
rt_system_object_init();
|
|
||||||
|
|
||||||
/* init timer system */
|
/* init timer system */
|
||||||
rt_system_timer_init();
|
rt_system_timer_init();
|
||||||
|
|
||||||
|
|
|
@ -93,12 +93,6 @@ void rtthread_startup(void)
|
||||||
/* show version */
|
/* show version */
|
||||||
rt_show_version();
|
rt_show_version();
|
||||||
|
|
||||||
/* initialize tick */
|
|
||||||
rt_system_tick_init();
|
|
||||||
|
|
||||||
/* initialize kernel object */
|
|
||||||
rt_system_object_init();
|
|
||||||
|
|
||||||
/* initialize timer system */
|
/* initialize timer system */
|
||||||
rt_system_timer_init();
|
rt_system_timer_init();
|
||||||
|
|
||||||
|
|
|
@ -65,12 +65,6 @@ void rtthread_startup(void)
|
||||||
/* show version */
|
/* show version */
|
||||||
rt_show_version();
|
rt_show_version();
|
||||||
|
|
||||||
/* init tick */
|
|
||||||
rt_system_tick_init();
|
|
||||||
|
|
||||||
/* init kernel object */
|
|
||||||
rt_system_object_init();
|
|
||||||
|
|
||||||
/* init timer system */
|
/* init timer system */
|
||||||
rt_system_timer_init();
|
rt_system_timer_init();
|
||||||
|
|
||||||
|
|
|
@ -1095,14 +1095,9 @@ U32 RTOS_InitKernel(U32 Heap_size)
|
||||||
/* show version */
|
/* show version */
|
||||||
//rt_show_version();
|
//rt_show_version();
|
||||||
|
|
||||||
/* initialize tick */
|
|
||||||
//rt_system_tick_init();
|
|
||||||
RTOS_HwTickInit();
|
RTOS_HwTickInit();
|
||||||
//rt_kprintf("set tick\n");
|
//rt_kprintf("set tick\n");
|
||||||
|
|
||||||
/* initialize kernel object */
|
|
||||||
rt_system_object_init();
|
|
||||||
|
|
||||||
/* initialize timer system */
|
/* initialize timer system */
|
||||||
rt_system_timer_init();
|
rt_system_timer_init();
|
||||||
|
|
||||||
|
|
|
@ -77,12 +77,6 @@ void rtthread_startup(void)
|
||||||
/* show version */
|
/* show version */
|
||||||
rt_show_version();
|
rt_show_version();
|
||||||
|
|
||||||
/* init tick */
|
|
||||||
rt_system_tick_init();
|
|
||||||
|
|
||||||
/* init kernel object */
|
|
||||||
rt_system_object_init();
|
|
||||||
|
|
||||||
/* init timer system */
|
/* init timer system */
|
||||||
rt_system_timer_init();
|
rt_system_timer_init();
|
||||||
|
|
||||||
|
|
|
@ -77,12 +77,6 @@ void rtthread_startup(void)
|
||||||
/* show version */
|
/* show version */
|
||||||
rt_show_version();
|
rt_show_version();
|
||||||
|
|
||||||
/* init tick */
|
|
||||||
rt_system_tick_init();
|
|
||||||
|
|
||||||
/* init kernel object */
|
|
||||||
rt_system_object_init();
|
|
||||||
|
|
||||||
/* init timer system */
|
/* init timer system */
|
||||||
rt_system_timer_init();
|
rt_system_timer_init();
|
||||||
|
|
||||||
|
|
|
@ -77,12 +77,6 @@ void rtthread_startup(void)
|
||||||
/* show version */
|
/* show version */
|
||||||
rt_show_version();
|
rt_show_version();
|
||||||
|
|
||||||
/* init tick */
|
|
||||||
rt_system_tick_init();
|
|
||||||
|
|
||||||
/* init kernel object */
|
|
||||||
rt_system_object_init();
|
|
||||||
|
|
||||||
/* init timer system */
|
/* init timer system */
|
||||||
rt_system_timer_init();
|
rt_system_timer_init();
|
||||||
|
|
||||||
|
|
|
@ -52,12 +52,6 @@ void rtthread_startup(void)
|
||||||
/* init board */
|
/* init board */
|
||||||
rt_hw_board_init();
|
rt_hw_board_init();
|
||||||
|
|
||||||
/* init tick */
|
|
||||||
rt_system_tick_init();
|
|
||||||
|
|
||||||
/* init kernel object */
|
|
||||||
rt_system_object_init();
|
|
||||||
|
|
||||||
rt_show_version();
|
rt_show_version();
|
||||||
|
|
||||||
/* init timer system */
|
/* init timer system */
|
||||||
|
|
|
@ -38,12 +38,6 @@ void rtthread_startup(void)
|
||||||
/* init board */
|
/* init board */
|
||||||
rt_hw_board_init();
|
rt_hw_board_init();
|
||||||
|
|
||||||
/* init tick */
|
|
||||||
rt_system_tick_init();
|
|
||||||
|
|
||||||
/* init kernel object */
|
|
||||||
rt_system_object_init();
|
|
||||||
|
|
||||||
rt_show_version();
|
rt_show_version();
|
||||||
|
|
||||||
/* init timer system */
|
/* init timer system */
|
||||||
|
|
|
@ -27,12 +27,6 @@ void rtthread_startup(void)
|
||||||
/* show version */
|
/* show version */
|
||||||
rt_show_version();
|
rt_show_version();
|
||||||
|
|
||||||
/* initialize tick */
|
|
||||||
rt_system_tick_init();
|
|
||||||
|
|
||||||
/* initialize kernel object */
|
|
||||||
rt_system_object_init();
|
|
||||||
|
|
||||||
/* initialize timer system */
|
/* initialize timer system */
|
||||||
rt_system_timer_init();
|
rt_system_timer_init();
|
||||||
|
|
||||||
|
|
|
@ -52,12 +52,6 @@ void rtthread_startup(void)
|
||||||
/* show version */
|
/* show version */
|
||||||
rt_show_version();
|
rt_show_version();
|
||||||
|
|
||||||
/* init tick */
|
|
||||||
rt_system_tick_init();
|
|
||||||
|
|
||||||
/* init kernel object */
|
|
||||||
rt_system_object_init();
|
|
||||||
|
|
||||||
/* init timer system */
|
/* init timer system */
|
||||||
rt_system_timer_init();
|
rt_system_timer_init();
|
||||||
|
|
||||||
|
|
|
@ -48,13 +48,7 @@ void rtthread_startup(void)
|
||||||
|
|
||||||
/* show version */
|
/* show version */
|
||||||
rt_show_version();
|
rt_show_version();
|
||||||
|
|
||||||
/* init tick */
|
|
||||||
rt_system_tick_init();
|
|
||||||
|
|
||||||
/* init kernel object */
|
|
||||||
rt_system_object_init();
|
|
||||||
|
|
||||||
/* init timer system */
|
/* init timer system */
|
||||||
rt_system_timer_init();
|
rt_system_timer_init();
|
||||||
|
|
||||||
|
|
|
@ -44,12 +44,6 @@ void rtthread_startup(void)
|
||||||
/* show version */
|
/* show version */
|
||||||
rt_show_version();
|
rt_show_version();
|
||||||
|
|
||||||
/* init tick */
|
|
||||||
rt_system_tick_init();
|
|
||||||
|
|
||||||
/* init kernel object */
|
|
||||||
rt_system_object_init();
|
|
||||||
|
|
||||||
/* init timer system */
|
/* init timer system */
|
||||||
rt_system_timer_init();
|
rt_system_timer_init();
|
||||||
|
|
||||||
|
|
|
@ -55,12 +55,6 @@ void rtthread_startup(void)
|
||||||
|
|
||||||
rt_show_version();
|
rt_show_version();
|
||||||
|
|
||||||
/* init tick */
|
|
||||||
rt_system_tick_init();
|
|
||||||
|
|
||||||
/* init kernel object */
|
|
||||||
rt_system_object_init();
|
|
||||||
|
|
||||||
/* init timer system */
|
/* init timer system */
|
||||||
rt_system_timer_init();
|
rt_system_timer_init();
|
||||||
|
|
||||||
|
|
|
@ -49,12 +49,6 @@ void rtthread_startup()
|
||||||
/* show version */
|
/* show version */
|
||||||
rt_show_version();
|
rt_show_version();
|
||||||
|
|
||||||
/* init tick */
|
|
||||||
rt_system_tick_init();
|
|
||||||
|
|
||||||
/* init kernel object */
|
|
||||||
rt_system_object_init();
|
|
||||||
|
|
||||||
/* init timer system */
|
/* init timer system */
|
||||||
rt_system_timer_init();
|
rt_system_timer_init();
|
||||||
|
|
||||||
|
|
|
@ -45,12 +45,6 @@ void rtthread_startup(void)
|
||||||
/* show version */
|
/* show version */
|
||||||
rt_show_version();
|
rt_show_version();
|
||||||
|
|
||||||
/* init tick */
|
|
||||||
rt_system_tick_init();
|
|
||||||
|
|
||||||
/* init kernel object */
|
|
||||||
rt_system_object_init();
|
|
||||||
|
|
||||||
/* init timer system */
|
/* init timer system */
|
||||||
rt_system_timer_init();
|
rt_system_timer_init();
|
||||||
|
|
||||||
|
|
|
@ -48,12 +48,6 @@ void rtthread_startup(void)
|
||||||
/* show version */
|
/* show version */
|
||||||
rt_show_version();
|
rt_show_version();
|
||||||
|
|
||||||
/* init tick */
|
|
||||||
rt_system_tick_init();
|
|
||||||
|
|
||||||
/* init kernel object */
|
|
||||||
rt_system_object_init();
|
|
||||||
|
|
||||||
/* init timer system */
|
/* init timer system */
|
||||||
rt_system_timer_init();
|
rt_system_timer_init();
|
||||||
|
|
||||||
|
|
|
@ -48,12 +48,6 @@ void rtthread_startup(void)
|
||||||
/* show version */
|
/* show version */
|
||||||
rt_show_version();
|
rt_show_version();
|
||||||
|
|
||||||
/* init tick */
|
|
||||||
rt_system_tick_init();
|
|
||||||
|
|
||||||
/* init kernel object */
|
|
||||||
rt_system_object_init();
|
|
||||||
|
|
||||||
/* init timer system */
|
/* init timer system */
|
||||||
rt_system_timer_init();
|
rt_system_timer_init();
|
||||||
|
|
||||||
|
|
|
@ -48,12 +48,6 @@ void rtthread_startup(void)
|
||||||
/* show version */
|
/* show version */
|
||||||
rt_show_version();
|
rt_show_version();
|
||||||
|
|
||||||
/* init tick */
|
|
||||||
rt_system_tick_init();
|
|
||||||
|
|
||||||
/* init kernel object */
|
|
||||||
rt_system_object_init();
|
|
||||||
|
|
||||||
/* init timer system */
|
/* init timer system */
|
||||||
rt_system_timer_init();
|
rt_system_timer_init();
|
||||||
|
|
||||||
|
|
|
@ -35,12 +35,6 @@ void rtthread_startup(void)
|
||||||
/* show version */
|
/* show version */
|
||||||
rt_show_version();
|
rt_show_version();
|
||||||
|
|
||||||
/* init tick */
|
|
||||||
rt_system_tick_init();
|
|
||||||
|
|
||||||
/* init kernel object */
|
|
||||||
rt_system_object_init();
|
|
||||||
|
|
||||||
/* init timer system */
|
/* init timer system */
|
||||||
rt_system_timer_init();
|
rt_system_timer_init();
|
||||||
|
|
||||||
|
|
|
@ -81,12 +81,6 @@ void rtthread_startup(void)
|
||||||
/* init board */
|
/* init board */
|
||||||
rt_hw_board_init();
|
rt_hw_board_init();
|
||||||
|
|
||||||
/* init tick */
|
|
||||||
rt_system_tick_init();
|
|
||||||
|
|
||||||
/* init kernel object */
|
|
||||||
rt_system_object_init();
|
|
||||||
|
|
||||||
rt_show_version();
|
rt_show_version();
|
||||||
|
|
||||||
/* init timer system */
|
/* init timer system */
|
||||||
|
|
|
@ -82,12 +82,6 @@ void rtthread_startup(void)
|
||||||
|
|
||||||
rt_show_version();
|
rt_show_version();
|
||||||
|
|
||||||
/* init tick */
|
|
||||||
rt_system_tick_init();
|
|
||||||
|
|
||||||
/* init kernel object */
|
|
||||||
rt_system_object_init();
|
|
||||||
|
|
||||||
/* init timer system */
|
/* init timer system */
|
||||||
rt_system_timer_init();
|
rt_system_timer_init();
|
||||||
|
|
||||||
|
|
|
@ -68,12 +68,6 @@ void rtthread_startup(void)
|
||||||
/* show version */
|
/* show version */
|
||||||
rt_show_version();
|
rt_show_version();
|
||||||
|
|
||||||
/* init tick */
|
|
||||||
rt_system_tick_init();
|
|
||||||
|
|
||||||
/* init kernel object */
|
|
||||||
rt_system_object_init();
|
|
||||||
|
|
||||||
/* init timer system */
|
/* init timer system */
|
||||||
rt_system_timer_init();
|
rt_system_timer_init();
|
||||||
|
|
||||||
|
|
|
@ -63,12 +63,6 @@ void rtthread_startup()
|
||||||
/* show version */
|
/* show version */
|
||||||
rt_show_version();
|
rt_show_version();
|
||||||
|
|
||||||
/* init tick */
|
|
||||||
rt_system_tick_init();
|
|
||||||
|
|
||||||
/* init kernel object */
|
|
||||||
rt_system_object_init();
|
|
||||||
|
|
||||||
/* init timer system */
|
/* init timer system */
|
||||||
rt_system_timer_init();
|
rt_system_timer_init();
|
||||||
|
|
||||||
|
|
|
@ -47,12 +47,6 @@ void rtthread_startup(void)
|
||||||
/* show version */
|
/* show version */
|
||||||
rt_show_version();
|
rt_show_version();
|
||||||
|
|
||||||
/* init tick */
|
|
||||||
rt_system_tick_init();
|
|
||||||
|
|
||||||
/* init kernel object */
|
|
||||||
rt_system_object_init();
|
|
||||||
|
|
||||||
/* init timer system */
|
/* init timer system */
|
||||||
rt_system_timer_init();
|
rt_system_timer_init();
|
||||||
|
|
||||||
|
|
|
@ -61,12 +61,6 @@ void rtthread_startup(void)
|
||||||
/* show version */
|
/* show version */
|
||||||
rt_show_version();
|
rt_show_version();
|
||||||
|
|
||||||
/* init tick */
|
|
||||||
rt_system_tick_init();
|
|
||||||
|
|
||||||
/* init kernel object */
|
|
||||||
rt_system_object_init();
|
|
||||||
|
|
||||||
/* init timer system */
|
/* init timer system */
|
||||||
rt_system_timer_init();
|
rt_system_timer_init();
|
||||||
|
|
||||||
|
|
|
@ -40,9 +40,6 @@ void rtthread_startup(void)
|
||||||
rt_hw_board_init();
|
rt_hw_board_init();
|
||||||
rt_show_version();
|
rt_show_version();
|
||||||
|
|
||||||
/* init tick */
|
|
||||||
rt_system_tick_init();
|
|
||||||
|
|
||||||
/* init timer system */
|
/* init timer system */
|
||||||
rt_system_timer_init();
|
rt_system_timer_init();
|
||||||
|
|
||||||
|
|
|
@ -50,12 +50,6 @@ void rtthread_startup(void)
|
||||||
/* show version */
|
/* show version */
|
||||||
rt_show_version();
|
rt_show_version();
|
||||||
|
|
||||||
/* init tick */
|
|
||||||
rt_system_tick_init();
|
|
||||||
|
|
||||||
/* init kernel object */
|
|
||||||
rt_system_object_init();
|
|
||||||
|
|
||||||
/* init timer system */
|
/* init timer system */
|
||||||
rt_system_timer_init();
|
rt_system_timer_init();
|
||||||
|
|
||||||
|
|
|
@ -49,13 +49,7 @@ void rtthread_startup(void)
|
||||||
|
|
||||||
/* show version */
|
/* show version */
|
||||||
rt_show_version();
|
rt_show_version();
|
||||||
|
|
||||||
/* init tick */
|
|
||||||
rt_system_tick_init();
|
|
||||||
|
|
||||||
/* init kernel object */
|
|
||||||
rt_system_object_init();
|
|
||||||
|
|
||||||
/* init timer system */
|
/* init timer system */
|
||||||
rt_system_timer_init();
|
rt_system_timer_init();
|
||||||
|
|
||||||
|
|
|
@ -58,12 +58,6 @@ void rtthread_startup(void)
|
||||||
|
|
||||||
rt_show_version();
|
rt_show_version();
|
||||||
|
|
||||||
/* init tick */
|
|
||||||
rt_system_tick_init();
|
|
||||||
|
|
||||||
/* init kernel object */
|
|
||||||
rt_system_object_init();
|
|
||||||
|
|
||||||
/* init timer system */
|
/* init timer system */
|
||||||
rt_system_timer_init();
|
rt_system_timer_init();
|
||||||
|
|
||||||
|
|
|
@ -69,12 +69,6 @@ void rtthread_startup(void)
|
||||||
|
|
||||||
rt_show_version();
|
rt_show_version();
|
||||||
|
|
||||||
/* init tick */
|
|
||||||
rt_system_tick_init();
|
|
||||||
|
|
||||||
/* init kernel object */
|
|
||||||
rt_system_object_init();
|
|
||||||
|
|
||||||
/* init timer system */
|
/* init timer system */
|
||||||
rt_system_timer_init();
|
rt_system_timer_init();
|
||||||
|
|
||||||
|
|
|
@ -21,12 +21,6 @@
|
||||||
* - show version
|
* - show version
|
||||||
* rt_show_version();
|
* rt_show_version();
|
||||||
*
|
*
|
||||||
* - initialize system tick
|
|
||||||
* rt_system_tick_init();
|
|
||||||
*
|
|
||||||
* - initialize kernel object [deprecated]
|
|
||||||
* rt_system_object_init();
|
|
||||||
*
|
|
||||||
* - initialize timer system
|
* - initialize timer system
|
||||||
* rt_system_timer_init();
|
* rt_system_timer_init();
|
||||||
*
|
*
|
||||||
|
|
|
@ -38,7 +38,6 @@ extern "C" {
|
||||||
/*
|
/*
|
||||||
* kernel object interface
|
* kernel object interface
|
||||||
*/
|
*/
|
||||||
void rt_system_object_init(void);
|
|
||||||
struct rt_object_information *
|
struct rt_object_information *
|
||||||
rt_object_get_information(enum rt_object_class_type type);
|
rt_object_get_information(enum rt_object_class_type type);
|
||||||
int rt_object_get_length(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
|
* clock & timer interface
|
||||||
*/
|
*/
|
||||||
void rt_system_tick_init(void);
|
|
||||||
rt_tick_t rt_tick_get(void);
|
rt_tick_t rt_tick_get(void);
|
||||||
void rt_tick_set(rt_tick_t tick);
|
void rt_tick_set(rt_tick_t tick);
|
||||||
void rt_tick_increase(void);
|
void rt_tick_increase(void);
|
||||||
|
|
11
src/clock.c
11
src/clock.c
|
@ -24,17 +24,6 @@
|
||||||
static rt_tick_t rt_tick = 0;
|
static rt_tick_t rt_tick = 0;
|
||||||
#endif
|
#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
|
* @addtogroup Clock
|
||||||
*/
|
*/
|
||||||
|
|
12
src/object.c
12
src/object.c
|
@ -191,18 +191,6 @@ void rt_object_put_sethook(void (*hook)(struct rt_object *object))
|
||||||
/**@}*/
|
/**@}*/
|
||||||
#endif
|
#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
|
* @addtogroup KernelObject
|
||||||
*/
|
*/
|
||||||
|
|
Loading…
Reference in New Issue