From 5b0e4dc40a2fada0d8c0a5858723b3df80efc5d0 Mon Sep 17 00:00:00 2001 From: qiuyiuestc Date: Wed, 21 Jul 2010 00:19:13 +0000 Subject: reconstruct module git-svn-id: https://rt-thread.googlecode.com/svn/trunk@809 bbd45198-f89e-11dd-88c7-29a3b14d5316 --- .../examples/application/basicapp/SConscript | 27 ---------------------- .../examples/application/basicapp/basicapp.c | 26 --------------------- .../examples/application/basicapp/module_entry.c | 24 ------------------- 3 files changed, 77 deletions(-) delete mode 100644 components/module/examples/application/basicapp/SConscript delete mode 100644 components/module/examples/application/basicapp/basicapp.c delete mode 100644 components/module/examples/application/basicapp/module_entry.c (limited to 'components/module/examples/application') diff --git a/components/module/examples/application/basicapp/SConscript b/components/module/examples/application/basicapp/SConscript deleted file mode 100644 index 286381b6bc..0000000000 --- a/components/module/examples/application/basicapp/SConscript +++ /dev/null @@ -1,27 +0,0 @@ -Import('env') -Import('projects') -Import('RTT_ROOT') -Import('rtconfig') - -# group definitions -group = {} -group['name'] = 'examples' -group['src'] = Glob('*.c') -group['CCFLAGS'] = '' -group['CPPPATH'] = [RTT_ROOT + '/components/module/interface'] -group['CPPDEFINES'] = '' - -target = 'basicapp.mo' - -# add group to project list -projects.append(group) - -env.Append(CCFLAGS = group['CCFLAGS']) -env.Append(CPPPATH = group['CPPPATH']) -env.Append(CPPDEFINES = group['CPPDEFINES']) -module_env = env.Clone(CPPDEFINE = 'RT_MODULE') -module_env.Replace(LINKFLAGS = ' -mcpu=arm920t -r -d -e rt_module_entry -nostdlib -s') - -src_local = Glob('*.c') - -module_env.Program(target, src_local) diff --git a/components/module/examples/application/basicapp/basicapp.c b/components/module/examples/application/basicapp/basicapp.c deleted file mode 100644 index 90d39f1427..0000000000 --- a/components/module/examples/application/basicapp/basicapp.c +++ /dev/null @@ -1,26 +0,0 @@ -#include -#include - -int a = 0; -int b = 1000000; -int c = 0; - -void function(int count1, int count2, int count3) -{ - rt_kprintf("Hello RT-Thread %d %d\n", count1, count2, count3); -} - -int rt_application_entry(void) -{ - int i; - for(i=0; i<1000; i++) - { - a++; - b--; - c++; - function(a, b, c); - } - - return 0; -} - diff --git a/components/module/examples/application/basicapp/module_entry.c b/components/module/examples/application/basicapp/module_entry.c deleted file mode 100644 index ad3fb698c7..0000000000 --- a/components/module/examples/application/basicapp/module_entry.c +++ /dev/null @@ -1,24 +0,0 @@ -#include -#include - -extern int rt_application_entry(void); -rt_shell_t ishell = RT_NULL; - -int rt_module_entry(const void* shell, void** object_info) -{ - /* init shell */ - ishell = (rt_shell_t)shell; - - rt_kprintf("module entry\n"); - struct rt_module_info *info = (struct rt_module_info*) - rt_malloc(sizeof(struct rt_module_info)); - - info->module_refs = 0; - info->module_type = RT_Module_Class_APP; - info->module_guid = 0xdead; - info->exec_entry = (void *)rt_application_entry; - info->module_interface = RT_NULL; - - *object_info = info; -} - -- cgit v1.3.1