diff --git a/bsp/lm3s8962/applications/startup.c b/bsp/lm3s8962/applications/startup.c index a38733494f0a59ef82df25fae24e19dd273aba83..2f183aca1fbc1bc324b1545ca0ea9d30ee513714 100644 --- a/bsp/lm3s8962/applications/startup.c +++ b/bsp/lm3s8962/applications/startup.c @@ -97,7 +97,7 @@ void rtthread_startup(void) #endif #endif -#ifdef RT_USING_MODULE +#ifdef RT_USING_MODULE /* init module system */ rt_system_module_init(); #endif @@ -118,8 +118,6 @@ void rtthread_startup(void) /* init sd card device */ rt_hw_sdcard_init(); #endif - /* init all device */ - rt_device_init_all(); /* init application */ rt_application_init(); @@ -149,7 +147,7 @@ int main(void) /* disable interrupt first */ level = rt_hw_interrupt_disable(); rtthread_startup(); - + return 0; } diff --git a/bsp/lm3s9b9x/applications/startup.c b/bsp/lm3s9b9x/applications/startup.c index 9f72d9c8df53333d85543fd4efc5b154500bd8fc..c13e80da50f6aa86af53bbd2b85fdc5420f24d3b 100644 --- a/bsp/lm3s9b9x/applications/startup.c +++ b/bsp/lm3s9b9x/applications/startup.c @@ -118,8 +118,6 @@ void rtthread_startup(void) /* init sd card device */ rt_hw_sdcard_init(); #endif - /* init all device */ - rt_device_init_all(); /* init application */ rt_application_init(); diff --git a/bsp/lm4f232/applications/startup.c b/bsp/lm4f232/applications/startup.c index 4572ab350d66f79b02cdb5fac8c9dbd0dec3baf9..b22095f06ed87bb452518b346315f36713259874 100644 --- a/bsp/lm4f232/applications/startup.c +++ b/bsp/lm4f232/applications/startup.c @@ -118,8 +118,6 @@ void rtthread_startup(void) /* init sd card device */ rt_hw_sdcard_init(); #endif - /* init all device */ - rt_device_init_all(); /* init application */ rt_application_init(); diff --git a/bsp/mini2440/startup.c b/bsp/mini2440/startup.c index cf8ff261c256ed03a527170c1f1827227735abfd..349d5f68f0affbbb33e83820d037034b66683418 100644 --- a/bsp/mini2440/startup.c +++ b/bsp/mini2440/startup.c @@ -126,9 +126,6 @@ void rtthread_startup(void) /* rtc init */ rt_hw_rtc_init(); - - /*init all registed devices */ - rt_device_init_all(); #endif /* init application */ diff --git a/bsp/mini4020/applications/startup.c b/bsp/mini4020/applications/startup.c index 852b9dc89785a44e410a501e0c32a88c93ec0f87..3ba4d15d754e75fd1ca5ba2e82aad950ac574910 100644 --- a/bsp/mini4020/applications/startup.c +++ b/bsp/mini4020/applications/startup.c @@ -48,7 +48,7 @@ void rtthread_startup() /* show version */ rt_show_version(); - + /* init tick */ rt_system_tick_init(); @@ -65,12 +65,10 @@ void rtthread_startup() rt_system_heap_init(&__bss_end, (void*)0x34000000); #endif - /* init scheduler system */ rt_system_scheduler_init(); #ifdef RT_USING_DEVICE - #ifdef RT_USING_DFS rt_hw_sdcard_init(); #endif @@ -79,9 +77,6 @@ void rtthread_startup() eth_system_device_init(); rt_hw_dm9161_init(); #endif - - /*init all registed devices */ - rt_device_init_all(); #endif /* init application */ @@ -103,21 +98,15 @@ void rtthread_startup() /* never reach here */ return ; - } int main() { - rt_uint32_t UNUSED level; - /* disable interrupt first */ - level = rt_hw_interrupt_disable(); + rt_hw_interrupt_disable(); /* startup RT-Thread RTOS */ rtthread_startup(); return 0; } - - - diff --git a/bsp/stm32f10x/applications/application.c b/bsp/stm32f10x/applications/application.c index d57bb4e4c02c2ed8b0479692b198b84322d2ffdf..58720cf0f11ca1192ea02a699f103d5ae9c57454 100644 --- a/bsp/stm32f10x/applications/application.c +++ b/bsp/stm32f10x/applications/application.c @@ -122,9 +122,6 @@ void rt_init_thread_entry(void* parameter) /* init touch panel */ rtgui_touch_hw_init(); - /* re-init device driver */ - rt_device_init_all(); - /* find lcd device */ lcd = rt_device_find("lcd");