|
@@ -33,14 +33,11 @@ void rt_init_thread_entry(void *parameter)
|
|
|
|
|
|
/* init Display Controller */
|
|
/* init Display Controller */
|
|
rt_hw_dc_init();
|
|
rt_hw_dc_init();
|
|
-
|
|
|
|
- /* re-init device driver */
|
|
|
|
- rt_device_init_all();
|
|
|
|
-
|
|
|
|
|
|
+
|
|
/* find Display Controller device */
|
|
/* find Display Controller device */
|
|
dc = rt_device_find("dc");
|
|
dc = rt_device_find("dc");
|
|
-
|
|
|
|
- /* set Display Controller device as rtgui graphic driver */
|
|
|
|
|
|
+
|
|
|
|
+ /* set Display Controller device as rtgui graphic driver */
|
|
rtgui_graphic_set_device(dc);
|
|
rtgui_graphic_set_device(dc);
|
|
}
|
|
}
|
|
#endif
|
|
#endif
|
|
@@ -59,7 +56,7 @@ int rt_application_init(void)
|
|
tid = rt_thread_create("init",
|
|
tid = rt_thread_create("init",
|
|
rt_init_thread_entry, RT_NULL,
|
|
rt_init_thread_entry, RT_NULL,
|
|
4096, 8, 20);
|
|
4096, 8, 20);
|
|
- if (tid != RT_NULL)
|
|
|
|
|
|
+ if (tid != RT_NULL)
|
|
rt_thread_startup(tid);
|
|
rt_thread_startup(tid);
|
|
|
|
|
|
return 0;
|
|
return 0;
|