提交 54326fcb 编写于 作者: B bernard

[BSP] Remove rt_device_init_all() function invoking.

上级 db900ce5
...@@ -97,7 +97,7 @@ void rtthread_startup(void) ...@@ -97,7 +97,7 @@ void rtthread_startup(void)
#endif #endif
#endif #endif
#ifdef RT_USING_MODULE #ifdef RT_USING_MODULE
/* init module system */ /* init module system */
rt_system_module_init(); rt_system_module_init();
#endif #endif
...@@ -118,8 +118,6 @@ void rtthread_startup(void) ...@@ -118,8 +118,6 @@ void rtthread_startup(void)
/* init sd card device */ /* init sd card device */
rt_hw_sdcard_init(); rt_hw_sdcard_init();
#endif #endif
/* init all device */
rt_device_init_all();
/* init application */ /* init application */
rt_application_init(); rt_application_init();
...@@ -149,7 +147,7 @@ int main(void) ...@@ -149,7 +147,7 @@ int main(void)
/* disable interrupt first */ /* disable interrupt first */
level = rt_hw_interrupt_disable(); level = rt_hw_interrupt_disable();
rtthread_startup(); rtthread_startup();
return 0; return 0;
} }
......
...@@ -118,8 +118,6 @@ void rtthread_startup(void) ...@@ -118,8 +118,6 @@ void rtthread_startup(void)
/* init sd card device */ /* init sd card device */
rt_hw_sdcard_init(); rt_hw_sdcard_init();
#endif #endif
/* init all device */
rt_device_init_all();
/* init application */ /* init application */
rt_application_init(); rt_application_init();
......
...@@ -118,8 +118,6 @@ void rtthread_startup(void) ...@@ -118,8 +118,6 @@ void rtthread_startup(void)
/* init sd card device */ /* init sd card device */
rt_hw_sdcard_init(); rt_hw_sdcard_init();
#endif #endif
/* init all device */
rt_device_init_all();
/* init application */ /* init application */
rt_application_init(); rt_application_init();
......
...@@ -126,9 +126,6 @@ void rtthread_startup(void) ...@@ -126,9 +126,6 @@ void rtthread_startup(void)
/* rtc init */ /* rtc init */
rt_hw_rtc_init(); rt_hw_rtc_init();
/*init all registed devices */
rt_device_init_all();
#endif #endif
/* init application */ /* init application */
......
...@@ -48,7 +48,7 @@ void rtthread_startup() ...@@ -48,7 +48,7 @@ void rtthread_startup()
/* show version */ /* show version */
rt_show_version(); rt_show_version();
/* init tick */ /* init tick */
rt_system_tick_init(); rt_system_tick_init();
...@@ -65,12 +65,10 @@ void rtthread_startup() ...@@ -65,12 +65,10 @@ void rtthread_startup()
rt_system_heap_init(&__bss_end, (void*)0x34000000); rt_system_heap_init(&__bss_end, (void*)0x34000000);
#endif #endif
/* init scheduler system */ /* init scheduler system */
rt_system_scheduler_init(); rt_system_scheduler_init();
#ifdef RT_USING_DEVICE #ifdef RT_USING_DEVICE
#ifdef RT_USING_DFS #ifdef RT_USING_DFS
rt_hw_sdcard_init(); rt_hw_sdcard_init();
#endif #endif
...@@ -79,9 +77,6 @@ void rtthread_startup() ...@@ -79,9 +77,6 @@ void rtthread_startup()
eth_system_device_init(); eth_system_device_init();
rt_hw_dm9161_init(); rt_hw_dm9161_init();
#endif #endif
/*init all registed devices */
rt_device_init_all();
#endif #endif
/* init application */ /* init application */
...@@ -103,21 +98,15 @@ void rtthread_startup() ...@@ -103,21 +98,15 @@ void rtthread_startup()
/* never reach here */ /* never reach here */
return ; return ;
} }
int main() int main()
{ {
rt_uint32_t UNUSED level;
/* disable interrupt first */ /* disable interrupt first */
level = rt_hw_interrupt_disable(); rt_hw_interrupt_disable();
/* startup RT-Thread RTOS */ /* startup RT-Thread RTOS */
rtthread_startup(); rtthread_startup();
return 0; return 0;
} }
...@@ -122,9 +122,6 @@ void rt_init_thread_entry(void* parameter) ...@@ -122,9 +122,6 @@ void rt_init_thread_entry(void* parameter)
/* init touch panel */ /* init touch panel */
rtgui_touch_hw_init(); rtgui_touch_hw_init();
/* re-init device driver */
rt_device_init_all();
/* find lcd device */ /* find lcd device */
lcd = rt_device_find("lcd"); lcd = rt_device_find("lcd");
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册