diff options
| author | bernard <[email protected]> | 2014-04-05 23:50:24 +0800 |
|---|---|---|
| committer | bernard <[email protected]> | 2014-04-05 23:50:24 +0800 |
| commit | db900ce5c0f3e17dbb3611268661d311977b854d (patch) | |
| tree | 4b14afafa8c8be28bab3ab35c18d3c1a45fdff24 | |
| parent | 95f4228da1a585405857d8f923c845990a03ca99 (diff) | |
[BSP] Remove rt_device_init_all() function invoking.
| -rw-r--r-- | bsp/efm32/startup.c | 3 | ||||
| -rw-r--r-- | bsp/lpc178x/applications/application.c | 4 | ||||
| -rw-r--r-- | bsp/mb9bf500r/startup.c | 7 | ||||
| -rw-r--r-- | bsp/mb9bf506r/applications/startup.c | 8 | ||||
| -rw-r--r-- | bsp/mini2440/application.c | 25 | ||||
| -rw-r--r-- | bsp/sam7s/startup.c | 6 | ||||
| -rw-r--r-- | bsp/sam7x/applications/startup.c | 3 | ||||
| -rw-r--r-- | bsp/simulator/applications/startup.c | 4 | ||||
| -rw-r--r-- | bsp/stm32f0x/applications/startup.c | 5 | ||||
| -rw-r--r-- | bsp/stm32f107/applications/startup.c | 3 | ||||
| -rw-r--r-- | bsp/stm32f20x/applications/application.c | 5 | ||||
| -rw-r--r-- | bsp/stm32f20x/applications/startup.c | 3 | ||||
| -rw-r--r-- | bsp/stm32f40x/applications/application.c | 2 | ||||
| -rw-r--r-- | bsp/stm32f40x/applications/startup.c | 3 | ||||
| -rw-r--r-- | bsp/xplorer4330/applications/startup.c | 5 |
15 files changed, 15 insertions, 71 deletions
diff --git a/bsp/efm32/startup.c b/bsp/efm32/startup.c index 3e95603be3..f997c6aadd 100644 --- a/bsp/efm32/startup.c +++ b/bsp/efm32/startup.c @@ -114,9 +114,6 @@ void rtthread_startup(void) /* init scheduler system */ rt_system_scheduler_init(); - /* init all devices */ - rt_device_init_all(); - /* init finsh */ #ifdef RT_USING_FINSH finsh_system_init(); diff --git a/bsp/lpc178x/applications/application.c b/bsp/lpc178x/applications/application.c index 53717f90aa..e2086fb400 100644 --- a/bsp/lpc178x/applications/application.c +++ b/bsp/lpc178x/applications/application.c @@ -76,13 +76,11 @@ void rt_init_thread_entry(void *parameter) { extern void rtgui_system_server_init(void); extern void application_init(void); - + rt_device_t lcd; /* init lcd */ rt_hw_lcd_init(); - /* re-init device driver */ - rt_device_init_all(); /* find lcd device */ lcd = rt_device_find("lcd"); diff --git a/bsp/mb9bf500r/startup.c b/bsp/mb9bf500r/startup.c index 2549441b99..26e0d84a87 100644 --- a/bsp/mb9bf500r/startup.c +++ b/bsp/mb9bf500r/startup.c @@ -67,11 +67,6 @@ void rtthread_startup(void) /* init scheduler system */ rt_system_scheduler_init(); -#ifdef RT_USING_DEVICE - /* init all device */ - rt_device_init_all(); -#endif - /* init application */ rt_application_init(); @@ -97,7 +92,7 @@ int main(void) /* init system setting */ SystemInit(); - + /* startup RT-Thread RTOS */ rtthread_startup(); diff --git a/bsp/mb9bf506r/applications/startup.c b/bsp/mb9bf506r/applications/startup.c index ab838c4fe3..9076d572d6 100644 --- a/bsp/mb9bf506r/applications/startup.c +++ b/bsp/mb9bf506r/applications/startup.c @@ -59,14 +59,10 @@ void rtthread_startup(void) rt_system_scheduler_init(); #ifdef RT_USING_DEVICE -#ifdef RT_USING_DFS -#ifdef RT_USING_DFS_UFFS +#if defined(RT_USING_DFS) && defined(RT_USING_DFS_UFFS) rt_hw_nand_init(); #endif #endif - /* initialize all device */ - rt_device_init_all(); -#endif /* initialize application */ rt_application_init(); @@ -91,7 +87,7 @@ int main(void) { /* disable interrupt first */ rt_hw_interrupt_disable(); - + /* startup RT-Thread RTOS */ rtthread_startup(); diff --git a/bsp/mini2440/application.c b/bsp/mini2440/application.c index 4f911980a5..ad4942e5b7 100644 --- a/bsp/mini2440/application.c +++ b/bsp/mini2440/application.c @@ -16,7 +16,7 @@ /** * @addtogroup mini2440 */ - + /*@{*/ #include <rtthread.h> @@ -142,23 +142,20 @@ void rt_init_thread_entry(void *parameter) extern void rtgui_system_server_init(void); rt_device_t lcd; - + /* init lcd */ rt_hw_lcd_init(); - + /* init touch panel */ - rtgui_touch_hw_init(); + rtgui_touch_hw_init(); /* init keypad */ rt_hw_key_init(); - - /* re-init device driver */ - rt_device_init_all(); /* find lcd device */ lcd = rt_device_find("lcd"); - /* set lcd device as rtgui graphic driver */ + /* set lcd device as rtgui graphic driver */ rtgui_graphic_set_device(lcd); /* initalize rtgui system server */ @@ -175,9 +172,6 @@ void rt_init_thread_entry(void *parameter) /* register ethernetif device */ rt_hw_dm9000_init(); - /* re-init device driver */ - rt_device_init_all(); - /* init lwip system */ lwip_sys_init(); rt_kprintf("TCP/IP initialized!\n"); @@ -192,22 +186,19 @@ void rt_init_thread_entry(void *parameter) rt_hw_lcd_init(); /* init touch panel */ - rtgui_touch_hw_init(); + rtgui_touch_hw_init(); /* init keypad */ rt_hw_key_init(); - /* re-init device driver */ - rt_device_init_all(); - /* create ftk thread */ ftk_thread = rt_thread_create("ftk", rt_ftk_thread_entry, RT_NULL, - 10 * 1024, 8, 20); + 10 * 1024, 8, 20); /* startup ftk thread */ if (ftk_thread != RT_NULL) - rt_thread_startup(ftk_thread); + rt_thread_startup(ftk_thread); } #endif } diff --git a/bsp/sam7s/startup.c b/bsp/sam7s/startup.c index 09264ca468..4017356108 100644 --- a/bsp/sam7s/startup.c +++ b/bsp/sam7s/startup.c @@ -53,7 +53,7 @@ void rtthread_startup(void) /* init board */ rt_hw_board_init(); - + rt_show_version(); /* init tick */ @@ -86,8 +86,6 @@ void rtthread_startup(void) #ifdef RT_USING_DEVICE /* init hardware serial device */ rt_hw_serial_init(); - /* init all device */ - rt_device_init_all(); #endif /* init application */ @@ -113,7 +111,7 @@ int main (void) { /* invoke rtthread_startup */ rtthread_startup(); - + return 0; } diff --git a/bsp/sam7x/applications/startup.c b/bsp/sam7x/applications/startup.c index 770573910f..441f41385f 100644 --- a/bsp/sam7x/applications/startup.c +++ b/bsp/sam7x/applications/startup.c @@ -116,9 +116,6 @@ void rtthread_startup(void) #ifdef RT_USING_DFS rt_hw_sdcard_init(); #endif - - /*init all registed devices*/ - rt_device_init_all(); #endif /* init application */ diff --git a/bsp/simulator/applications/startup.c b/bsp/simulator/applications/startup.c index 2b21c69016..bd6502da6e 100644 --- a/bsp/simulator/applications/startup.c +++ b/bsp/simulator/applications/startup.c @@ -58,10 +58,6 @@ void rtthread_startup(void) /* init scheduler system */ rt_system_scheduler_init(); - /* init all device */ -#ifdef RT_USING_DEVICE - rt_device_init_all(); -#endif /* init application */ rt_application_init(); diff --git a/bsp/stm32f0x/applications/startup.c b/bsp/stm32f0x/applications/startup.c index 52d473b8bc..b3ace8038c 100644 --- a/bsp/stm32f0x/applications/startup.c +++ b/bsp/stm32f0x/applications/startup.c @@ -86,11 +86,6 @@ void rtthread_startup(void) /* init scheduler system */ rt_system_scheduler_init(); -#ifdef RT_USING_DEVICE - /* init all device */ - rt_device_init_all(); -#endif - /* init application */ rt_application_init(); diff --git a/bsp/stm32f107/applications/startup.c b/bsp/stm32f107/applications/startup.c index eae71a17e6..9041d59002 100644 --- a/bsp/stm32f107/applications/startup.c +++ b/bsp/stm32f107/applications/startup.c @@ -81,9 +81,6 @@ void rtthread_startup(void) /* init scheduler system */ rt_system_scheduler_init(); - /* init all device */ - rt_device_init_all(); - /* init application */ rt_application_init(); diff --git a/bsp/stm32f20x/applications/application.c b/bsp/stm32f20x/applications/application.c index 23c2bb817f..b288a26bbb 100644 --- a/bsp/stm32f20x/applications/application.c +++ b/bsp/stm32f20x/applications/application.c @@ -66,12 +66,9 @@ void rt_init_thread_entry(void* parameter) /* register ethernetif device */ eth_system_device_init(); - + /* initialize eth interface */ rt_hw_stm32_eth_init(); - - /* re-init device driver */ - rt_device_init_all(); /* init lwip system */ lwip_sys_init(); diff --git a/bsp/stm32f20x/applications/startup.c b/bsp/stm32f20x/applications/startup.c index dd9969168d..d07e4ad5a5 100644 --- a/bsp/stm32f20x/applications/startup.c +++ b/bsp/stm32f20x/applications/startup.c @@ -107,9 +107,6 @@ void rtthread_startup(void) rt_hw_rtc_init(); - /* init all device */ - rt_device_init_all(); - /* init application */ rt_application_init(); diff --git a/bsp/stm32f40x/applications/application.c b/bsp/stm32f40x/applications/application.c index 27f91da296..bf1d4971d5 100644 --- a/bsp/stm32f40x/applications/application.c +++ b/bsp/stm32f40x/applications/application.c @@ -41,8 +41,6 @@ void rt_init_thread_entry(void* parameter) eth_system_device_init(); rt_hw_stm32_eth_init(); - /* re-init device driver */ - rt_device_init_all(); /* init lwip system */ lwip_sys_init(); diff --git a/bsp/stm32f40x/applications/startup.c b/bsp/stm32f40x/applications/startup.c index 991908cac4..2d300937c2 100644 --- a/bsp/stm32f40x/applications/startup.c +++ b/bsp/stm32f40x/applications/startup.c @@ -85,9 +85,6 @@ void rtthread_startup(void) /* init scheduler system */ rt_system_scheduler_init(); - /* init all device */ - rt_device_init_all(); - /* init application */ rt_application_init(); diff --git a/bsp/xplorer4330/applications/startup.c b/bsp/xplorer4330/applications/startup.c index f4c2779078..5f8afd5b3c 100644 --- a/bsp/xplorer4330/applications/startup.c +++ b/bsp/xplorer4330/applications/startup.c @@ -56,11 +56,6 @@ void rtthread_startup(void) /* init scheduler system */ rt_system_scheduler_init(); -#ifdef RT_USING_DEVICE - /* init all device */ - rt_device_init_all(); -#endif - /* init application */ rt_application_init(); |
