From 1f42e27ecee6024edf18b99f8e4f21e3bc47cab2 Mon Sep 17 00:00:00 2001 From: qiuyiuestc Date: Tue, 20 Apr 2010 01:09:07 +0000 Subject: [mini2440]use long filename feature git-svn-id: https://rt-thread.googlecode.com/svn/trunk@655 bbd45198-f89e-11dd-88c7-29a3b14d5316 --- include/rtthread.h | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) (limited to 'include/rtthread.h') diff --git a/include/rtthread.h b/include/rtthread.h index 152b9556e6..4ab08b6756 100644 --- a/include/rtthread.h +++ b/include/rtthread.h @@ -93,27 +93,27 @@ void rt_timer_timeout_sethook(void (*hook)(struct rt_timer* timer)); /* * thread interface */ -RTT_API rt_err_t rt_thread_init(struct rt_thread* thread, +rt_err_t rt_thread_init(struct rt_thread* thread, const char* name, void (*entry)(void* parameter), void* parameter, void* stack_start, rt_uint32_t stack_size, rt_uint8_t priority, rt_uint32_t tick); -RTT_API rt_err_t rt_thread_detach(rt_thread_t thread); -RTT_API rt_thread_t rt_thread_create (const char* name, +rt_err_t rt_thread_detach(rt_thread_t thread); +rt_thread_t rt_thread_create (const char* name, void (*entry)(void* parameter), void* parameter, rt_uint32_t stack_size, rt_uint8_t priority, rt_uint32_t tick); -RTT_API rt_thread_t rt_thread_self(void); -RTT_API rt_thread_t rt_thread_find(char* name); -RTT_API rt_err_t rt_thread_startup(rt_thread_t thread); -RTT_API rt_err_t rt_thread_delete(rt_thread_t thread); - -RTT_API rt_err_t rt_thread_yield(void); -RTT_API rt_err_t rt_thread_delay(rt_tick_t tick); -RTT_API rt_err_t rt_thread_control(rt_thread_t thread, rt_uint8_t cmd, void* arg); -RTT_API rt_err_t rt_thread_suspend(rt_thread_t thread); -RTT_API rt_err_t rt_thread_resume(rt_thread_t thread); -RTT_API void rt_thread_timeout(void* parameter); +rt_thread_t rt_thread_self(void); +rt_thread_t rt_thread_find(char* name); +rt_err_t rt_thread_startup(rt_thread_t thread); +rt_err_t rt_thread_delete(rt_thread_t thread); + +rt_err_t rt_thread_yield(void); +rt_err_t rt_thread_delay(rt_tick_t tick); +rt_err_t rt_thread_control(rt_thread_t thread, rt_uint8_t cmd, void* arg); +rt_err_t rt_thread_suspend(rt_thread_t thread); +rt_err_t rt_thread_resume(rt_thread_t thread); +void rt_thread_timeout(void* parameter); /* * idle thread interface -- cgit v1.3.1