summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorbernard <[email protected]>2014-04-05 23:50:24 +0800
committerbernard <[email protected]>2014-04-05 23:50:24 +0800
commitdb900ce5c0f3e17dbb3611268661d311977b854d (patch)
tree4b14afafa8c8be28bab3ab35c18d3c1a45fdff24
parent95f4228da1a585405857d8f923c845990a03ca99 (diff)
[BSP] Remove rt_device_init_all() function invoking.
-rw-r--r--bsp/efm32/startup.c3
-rw-r--r--bsp/lpc178x/applications/application.c4
-rw-r--r--bsp/mb9bf500r/startup.c7
-rw-r--r--bsp/mb9bf506r/applications/startup.c8
-rw-r--r--bsp/mini2440/application.c25
-rw-r--r--bsp/sam7s/startup.c6
-rw-r--r--bsp/sam7x/applications/startup.c3
-rw-r--r--bsp/simulator/applications/startup.c4
-rw-r--r--bsp/stm32f0x/applications/startup.c5
-rw-r--r--bsp/stm32f107/applications/startup.c3
-rw-r--r--bsp/stm32f20x/applications/application.c5
-rw-r--r--bsp/stm32f20x/applications/startup.c3
-rw-r--r--bsp/stm32f40x/applications/application.c2
-rw-r--r--bsp/stm32f40x/applications/startup.c3
-rw-r--r--bsp/xplorer4330/applications/startup.c5
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();