Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
SummerGao.
rt-thread
提交
412d548f
R
rt-thread
项目概览
SummerGao.
/
rt-thread
与 Fork 源项目一致
Fork自
RT-Thread / rt-thread
通知
1
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
R
rt-thread
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
412d548f
编写于
4月 05, 2014
作者:
B
bernard
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
[BSP] Remove rt_device_init_all() function invoking.
上级
54326fcb
变更
19
隐藏空白更改
内联
并排
Showing
19 changed file
with
46 addition
and
151 deletion
+46
-151
bsp/K60Fxxxx/applications/application.c
bsp/K60Fxxxx/applications/application.c
+3
-30
bsp/K60Fxxxx/applications/startup.c
bsp/K60Fxxxx/applications/startup.c
+1
-4
bsp/at91sam9260/applications/application.c
bsp/at91sam9260/applications/application.c
+3
-5
bsp/avr32uc3b0/startup.c
bsp/avr32uc3b0/startup.c
+0
-1
bsp/bf533/startup.c
bsp/bf533/startup.c
+0
-3
bsp/dev3210/startup.c
bsp/dev3210/startup.c
+0
-5
bsp/jz47xx/startup.c
bsp/jz47xx/startup.c
+0
-5
bsp/lpc1114/startup.c
bsp/lpc1114/startup.c
+1
-6
bsp/lpc122x/startup.c
bsp/lpc122x/startup.c
+1
-6
bsp/lpc2148/applications/startup.c
bsp/lpc2148/applications/startup.c
+0
-3
bsp/ls1bdev/applications/application.c
bsp/ls1bdev/applications/application.c
+4
-7
bsp/ls1bdev/applications/startup.c
bsp/ls1bdev/applications/startup.c
+0
-5
bsp/m16c62p/applications/startup.c
bsp/m16c62p/applications/startup.c
+7
-12
bsp/mb9bf500r/application.c
bsp/mb9bf500r/application.c
+21
-24
bsp/microblaze/startup.c
bsp/microblaze/startup.c
+2
-4
bsp/nuc140/startup.c
bsp/nuc140/startup.c
+0
-5
bsp/sep6200/application/startup.c
bsp/sep6200/application/startup.c
+0
-14
bsp/upd70f3454/applications/startup.c
bsp/upd70f3454/applications/startup.c
+3
-8
bsp/wh44b0/startup.c
bsp/wh44b0/startup.c
+0
-4
未找到文件。
bsp/K60Fxxxx/applications/application.c
浏览文件 @
412d548f
...
...
@@ -35,27 +35,7 @@
void
rt_init_thread_entry
(
void
*
parameter
)
{
/* LwIP Initialization */
#ifdef RT_USING_LWIP
{
extern
void
lwip_sys_init
(
void
);
/* register ethernetif device */
eth_system_device_init
();
rt_hw_stm32_eth_init
();
/* re-init device driver */
rt_device_init_all
();
/* init lwip system */
lwip_sys_init
();
rt_kprintf
(
"TCP/IP initialized!
\n
"
);
}
#endif
//FS
//GUI
/* nothing */
}
float
f_var1
;
...
...
@@ -70,7 +50,7 @@ static void rt_thread_entry_led1(void* parameter)
{
int
n
=
0
;
rt_hw_led_init
();
while
(
1
)
{
//rt_kprintf("LED\t%d\tis shining\r\n",n);
...
...
@@ -92,16 +72,9 @@ int rt_application_init()
{
rt_thread_t
init_thread
;
#if (RT_THREAD_PRIORITY_MAX == 32)
init_thread
=
rt_thread_create
(
"init"
,
rt_init_thread_entry
,
RT_NULL
,
2048
,
8
,
20
);
#else
init_thread
=
rt_thread_create
(
"init"
,
rt_init_thread_entry
,
RT_NULL
,
2048
,
80
,
20
);
#endif
2048
,
RT_THREAD_PRIORITY_MAX
/
3
,
20
);
if
(
init_thread
!=
RT_NULL
)
rt_thread_startup
(
init_thread
);
...
...
bsp/K60Fxxxx/applications/startup.c
浏览文件 @
412d548f
...
...
@@ -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
();
...
...
@@ -112,7 +109,7 @@ void rtthread_startup(void)
int
main
(
void
)
{
/* disable interrupt first */
rt_hw_interrupt_disable
();
...
...
bsp/at91sam9260/applications/application.c
浏览文件 @
412d548f
...
...
@@ -138,8 +138,6 @@ void rt_init_thread_entry(void* parameter)
/* register ethernetif device */
eth_system_device_init
();
rt_hw_macb_init
();
/* re-init device driver */
rt_device_init_all
();
/* init lwip system */
lwip_sys_init
();
}
...
...
@@ -176,7 +174,7 @@ void rt_led_thread_entry(void* parameter)
led_on
(
3
);
else
led_off
(
3
);
}
}
#endif
...
...
@@ -197,7 +195,7 @@ int rt_application_init()
rt_led_thread_entry
,
RT_NULL
,
512
,
20
,
20
);
#endif
#else
init_thread
=
rt_thread_create
(
"init"
,
rt_init_thread_entry
,
RT_NULL
,
...
...
@@ -207,7 +205,7 @@ int rt_application_init()
rt_led_thread_entry
,
RT_NULL
,
512
,
200
,
20
);
#endif
#endif
if
(
init_thread
!=
RT_NULL
)
...
...
bsp/avr32uc3b0/startup.c
浏览文件 @
412d548f
...
...
@@ -39,7 +39,6 @@ int main(void)
#endif
rt_system_scheduler_init
();
rt_device_init_all
();
rt_application_init
();
#ifdef RT_USING_FINSH
...
...
bsp/bf533/startup.c
浏览文件 @
412d548f
...
...
@@ -62,9 +62,6 @@ void rtthread_startup(void)
RT_DEVICE_FLAG_RDWR
|
RT_DEVICE_FLAG_INT_RX
|
RT_DEVICE_FLAG_STREAM
,
&
uart0
);
/* init all device */
rt_device_init_all
();
rt_console_set_device
(
"uart0"
);
#endif
...
...
bsp/dev3210/startup.c
浏览文件 @
412d548f
...
...
@@ -65,11 +65,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
();
...
...
bsp/jz47xx/startup.c
浏览文件 @
412d548f
...
...
@@ -55,11 +55,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
();
...
...
bsp/lpc1114/startup.c
浏览文件 @
412d548f
...
...
@@ -76,11 +76,6 @@ void rtthread_startup(void)
rt_thread_idle_sethook
(
rt_hw_led_flash
);
#endif
#ifdef RT_USING_DEVICE
/* init all device */
rt_device_init_all
();
#endif
/* init application */
rt_application_init
();
...
...
@@ -109,7 +104,7 @@ int main (void)
/* invoke rtthread_startup */
rtthread_startup
();
return
0
;
}
...
...
bsp/lpc122x/startup.c
浏览文件 @
412d548f
...
...
@@ -76,11 +76,6 @@ void rtthread_startup(void)
rt_thread_idle_sethook
(
rt_hw_led_flash
);
#endif
#ifdef RT_USING_DEVICE
/* init all device */
rt_device_init_all
();
#endif
/* init application */
rt_application_init
();
...
...
@@ -109,7 +104,7 @@ int main (void)
/* invoke rtthread_startup */
rtthread_startup
();
return
0
;
}
...
...
bsp/lpc2148/applications/startup.c
浏览文件 @
412d548f
...
...
@@ -100,9 +100,6 @@ void rtthread_startup(void)
/* init hardware serial device */
rt_hw_serial_init
();
/*init all registed devices*/
rt_device_init_all
();
#endif
/* init application */
...
...
bsp/ls1bdev/applications/application.c
浏览文件 @
412d548f
...
...
@@ -33,14 +33,11 @@ void rt_init_thread_entry(void *parameter)
/* init Display Controller */
rt_hw_dc_init
();
/* re-init device driver */
rt_device_init_all
();
/* find Display Controller device */
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
);
}
#endif
...
...
@@ -59,7 +56,7 @@ int rt_application_init(void)
tid
=
rt_thread_create
(
"init"
,
rt_init_thread_entry
,
RT_NULL
,
4096
,
8
,
20
);
if
(
tid
!=
RT_NULL
)
if
(
tid
!=
RT_NULL
)
rt_thread_startup
(
tid
);
return
0
;
...
...
bsp/ls1bdev/applications/startup.c
浏览文件 @
412d548f
...
...
@@ -64,11 +64,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
();
...
...
bsp/m16c62p/applications/startup.c
浏览文件 @
412d548f
...
...
@@ -42,7 +42,7 @@ void rtthread_startup(void)
{
/* init hardware interrupt */
rt_hw_interrupt_init
();
/* init board */
rt_hw_board_init
();
...
...
@@ -51,13 +51,13 @@ void rtthread_startup(void)
/* init tick */
rt_system_tick_init
();
/* init kernel object */
rt_system_object_init
();
/* init timer system */
rt_system_timer_init
();
#ifdef RT_USING_HEAP
#ifdef __ICCM16C__
rt_system_heap_init
(
__segment_begin
(
"DATA16_HEAP"
),
__segment_end
(
"DATA16_HEAP"
));
...
...
@@ -68,11 +68,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
();
...
...
@@ -88,10 +83,10 @@ void rtthread_startup(void)
/* init idle thread */
rt_thread_idle_init
();
/* start scheduler */
rt_system_scheduler_start
();
/* never reach here */
return
;
}
...
...
@@ -103,7 +98,7 @@ int main(void)
/* init system setting */
system_init
();
/* startup RT-Thread RTOS */
rtthread_startup
();
...
...
bsp/mb9bf500r/application.c
浏览文件 @
412d548f
...
...
@@ -15,7 +15,7 @@
/**
* @addtogroup FM3
*/
/*@{*/
#include <rtthread.h>
...
...
@@ -37,48 +37,45 @@ static char msg_pool[2048];
void
rt_init_thread_entry
(
void
*
parameter
)
{
rt_device_t
lcd
;
rt_device_t
lcd
;
rt_hw_led_init
();
rt_hw_key_init
();
rt_hw_adc_init
();
rt_hw_lcd_init
();
rt_hw_lcd_init
();
rt_hw_cpu_init
();
/* re-init device driver */
rt_device_init_all
();
#ifdef RT_USING_RTGUI
extern
void
rtgui_system_server_init
(
void
);
/* find lcd device */
lcd
=
rt_device_find
(
"lcd"
);
/* set lcd device as rtgui graphic driver */
lcd
=
rt_device_find
(
"lcd"
);
/* set lcd device as rtgui graphic driver */
rtgui_graphic_set_device
(
lcd
);
/* init rtgui system server */
rtgui_system_server_init
();
/* startup rtgui */
rtgui_startup
();
#else
{
char
buf
[
20
]
=
{
'\0'
};
struct
lcd_msg
msg
;
rt_device_t
device
;
rt_device_t
device
;
device
=
rt_device_find
(
"lcd"
);
rt_device_control
(
device
,
RT_DEVICE_CTRL_LCD_CLEAR_SCR
,
RT_NULL
);
x
=
1
;
y
=
1
;
rt_device_control
(
device
,
RT_DEVICE_CTRL_LCD_PUT_STRING
,
"ADC"
);
rt_device_control
(
device
,
RT_DEVICE_CTRL_LCD_PUT_STRING
,
"ADC"
);
x
=
1
;
y
=
20
;
rt_device_control
(
device
,
RT_DEVICE_CTRL_LCD_PUT_STRING
,
"CPU"
);
x
=
1
;
y
=
40
;
rt_device_control
(
device
,
RT_DEVICE_CTRL_LCD_PUT_STRING
,
"KEY"
);
while
(
1
)
{
if
(
rt_mq_recv
(
&
mq
,
&
msg
,
sizeof
(
msg
),
RT_WAITING_FOREVER
)
==
RT_EOK
)
...
...
@@ -90,14 +87,14 @@ void rt_init_thread_entry(void *parameter)
y
=
1
;
rt_memset
(
buf
,
0
,
sizeof
(
buf
));
rt_sprintf
(
buf
,
"%04d"
,
msg
.
adc_value
);
rt_device_control
(
device
,
RT_DEVICE_CTRL_LCD_PUT_STRING
,
buf
);
rt_device_control
(
device
,
RT_DEVICE_CTRL_LCD_PUT_STRING
,
buf
);
break
;
case
CPU_MSG
:
x
=
40
;
y
=
20
;
rt_memset
(
buf
,
0
,
sizeof
(
buf
));
rt_sprintf
(
buf
,
"%03d %03d"
,
msg
.
major
,
msg
.
minor
);
rt_device_control
(
device
,
RT_DEVICE_CTRL_LCD_PUT_STRING
,
buf
);
rt_device_control
(
device
,
RT_DEVICE_CTRL_LCD_PUT_STRING
,
buf
);
break
;
case
KEY_MSG
:
x
=
40
;
...
...
@@ -110,22 +107,22 @@ void rt_init_thread_entry(void *parameter)
break
;
case
KEY_UP
:
rt_sprintf
(
buf
,
"UP KEY "
);
break
;
break
;
case
KEY_RIGHT
:
rt_sprintf
(
buf
,
"RIGHT KEY"
);
break
;
case
KEY_LEFT
:
rt_sprintf
(
buf
,
"LEFT KEY "
);
break
;
break
;
case
KEY_ENTER
:
rt_sprintf
(
buf
,
"ENTER KEY"
);
break
;
default:
rt_sprintf
(
buf
,
"NO KEY "
);
break
;
break
;
}
rt_device_control
(
device
,
RT_DEVICE_CTRL_LCD_PUT_STRING
,
buf
);
break
;
rt_device_control
(
device
,
RT_DEVICE_CTRL_LCD_PUT_STRING
,
buf
);
break
;
}
}
}
...
...
@@ -138,11 +135,11 @@ int rt_application_init(void)
rt_thread_t
init_thread
;
rt_mq_init
(
&
mq
,
"mqt"
,
&
msg_pool
[
0
],
128
-
sizeof
(
void
*
),
sizeof
(
msg_pool
),
RT_IPC_FLAG_FIFO
);
init_thread
=
rt_thread_create
(
"init"
,
rt_init_thread_entry
,
RT_NULL
,
1024
,
21
,
20
);
if
(
init_thread
!=
RT_NULL
)
rt_thread_startup
(
init_thread
);
return
0
;
}
...
...
bsp/microblaze/startup.c
浏览文件 @
412d548f
...
...
@@ -52,7 +52,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
;
}
...
...
bsp/nuc140/startup.c
浏览文件 @
412d548f
...
...
@@ -71,11 +71,6 @@ void rtthread_startup(void)
rt_thread_idle_sethook
(
rt_hw_led_flash
);
#endif
#ifdef RT_USING_DEVICE
/* init all device */
rt_device_init_all
();
#endif
/* init application */
rt_application_init
();
...
...
bsp/sep6200/application/startup.c
浏览文件 @
412d548f
...
...
@@ -78,20 +78,6 @@ void rtthread_startup()
/* init scheduler system */
rt_system_scheduler_init
();
#ifdef RT_USING_DEVICE
#ifdef RT_USING_DFS
/* Not implemented */
#endif
#ifdef RT_USING_LWIP
/* Not implemented */
#endif
/*init all registed devices */
rt_device_init_all
();
#endif
/* init application */
rt_application_init
();
...
...
bsp/upd70f3454/applications/startup.c
浏览文件 @
412d548f
...
...
@@ -52,10 +52,10 @@ void rtthread_startup(void)
/* init tick */
rt_system_tick_init
();
/* init kernel object */
rt_system_object_init
();
/* init timer system */
rt_system_timer_init
();
...
...
@@ -68,11 +68,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
();
...
...
@@ -102,7 +97,7 @@ int main(void)
/* init system setting */
TAB0_Start
();
/* startup RT-Thread RTOS */
rtthread_startup
();
...
...
bsp/wh44b0/startup.c
浏览文件 @
412d548f
...
...
@@ -84,10 +84,6 @@ void rtthread_startup(void)
rt_thread_idle_sethook
(
rt_hw_led_flash
);
#endif
#ifdef RT_USING_DEVICE
rt_device_init_all
();
#endif
/* init application */
rt_application_init
();
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录