From 5211e7ff8fbd9dd7737fa5c0d83b505bbba0c893 Mon Sep 17 00:00:00 2001 From: qiuyiuestc Date: Sun, 11 Apr 2010 16:44:54 +0000 Subject: add module feature git-svn-id: https://rt-thread.googlecode.com/svn/trunk@604 bbd45198-f89e-11dd-88c7-29a3b14d5316 --- components/thread/module_thread_dynamic.c | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 components/thread/module_thread_dynamic.c (limited to 'components/thread') diff --git a/components/thread/module_thread_dynamic.c b/components/thread/module_thread_dynamic.c new file mode 100644 index 0000000000..7a5d3238ce --- /dev/null +++ b/components/thread/module_thread_dynamic.c @@ -0,0 +1,23 @@ +#include + +static void thread_entry(void* parameter) +{ + rt_kprintf("thread dynamicly created ok\n"); + rt_thread_delay(10); + rt_kprintf("thread exit\n"); +} + +int rtm_main() +{ + rt_thread_t tid; + + tid = rt_thread_create("test", + thread_entry, RT_NULL, + THREAD_STACK_SIZE, THREAD_PRIORITY, THREAD_TIMESLICE); + if (tid != RT_NULL) + rt_thread_startup(tid); + else + tc_stat(TC_STAT_END | TC_STAT_FAILED); + + return 0; +} \ No newline at end of file -- cgit v1.3.1