Commit Graph

124 Commits

Author SHA1 Message Date
qiuyiuestc@gmail.com 9faa3d9989 eliminate compile warning
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1407 bbd45198-f89e-11dd-88c7-29a3b14d5316
2011-05-16 01:18:43 +00:00
bernard.xiong@gmail.com 7a6949f248 cleanup trace log.
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1404 bbd45198-f89e-11dd-88c7-29a3b14d5316
2011-05-14 00:12:49 +00:00
bernard.xiong 96c53b4957 fix the magic issue in allocated memory block.
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1344 bbd45198-f89e-11dd-88c7-29a3b14d5316
2011-03-24 06:09:58 +00:00
bernard.xiong@gmail.com 64cf67f39a fix new introduced issue: RT_ASSERT(mem->magic != HEAP_MAGIC);
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1341 bbd45198-f89e-11dd-88c7-29a3b14d5316
2011-03-23 12:52:31 +00:00
bernard.xiong 8dbcab1c4a update more debug information.
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1338 bbd45198-f89e-11dd-88c7-29a3b14d5316
2011-03-21 07:40:09 +00:00
bernard.xiong@gmail.com 939ca85ee5 add RT_USING_CONSOLE definition.
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1330 bbd45198-f89e-11dd-88c7-29a3b14d5316
2011-03-12 00:08:47 +00:00
wuyangyong 7bc4fe3b74 add IDLE_THREAD_STACK_SIZE in rtconfig.h
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1306 bbd45198-f89e-11dd-88c7-29a3b14d5316
2011-03-04 09:16:41 +00:00
bernard.xiong ae0ea17933 update version information.
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1289 bbd45198-f89e-11dd-88c7-29a3b14d5316
2011-02-24 02:07:49 +00:00
bernard.xiong@gmail.com 4e3839d702 add RT_USING_DEVICE definition.
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1259 bbd45198-f89e-11dd-88c7-29a3b14d5316
2011-01-24 13:40:42 +00:00
bernard.xiong@gmail.com 86e7b772c2 add object allocation check.
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1258 bbd45198-f89e-11dd-88c7-29a3b14d5316
2011-01-24 13:25:36 +00:00
qiuyiuestc ba50795195 update module
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1233 bbd45198-f89e-11dd-88c7-29a3b14d5316
2011-01-05 00:40:46 +00:00
qiuyiuestc aa1a78082f fix memory static problem
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1232 bbd45198-f89e-11dd-88c7-29a3b14d5316
2011-01-05 00:39:36 +00:00
qiuyiuestc d8b4897cac update export symbols
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1217 bbd45198-f89e-11dd-88c7-29a3b14d5316
2010-12-20 12:55:13 +00:00
qiuyiuestc 848a08f62e extract module symbol via elf file instead of using RTM_EXPORT declare
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1214 bbd45198-f89e-11dd-88c7-29a3b14d5316
2010-12-19 12:12:23 +00:00
qiuyiuestc 5b440a3429 fix zone release bug
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1209 bbd45198-f89e-11dd-88c7-29a3b14d5316
2010-12-18 00:46:02 +00:00
qiuyiuestc 179bdeca6c update elf loader
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1200 bbd45198-f89e-11dd-88c7-29a3b14d5316
2010-12-13 14:17:00 +00:00
bernard.xiong 12750c38b8 add defunct list initialization even if not use heap.
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1199 bbd45198-f89e-11dd-88c7-29a3b14d5316
2010-12-13 05:26:15 +00:00
qiuyiuestc b769aa15d7 update export symbols
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1197 bbd45198-f89e-11dd-88c7-29a3b14d5316
2010-12-13 00:52:32 +00:00
qiuyiuestc b7e62fb733 update elf loader for R_ARM_RELATIVE type relocation
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1196 bbd45198-f89e-11dd-88c7-29a3b14d5316
2010-12-13 00:33:07 +00:00
qiuyiuestc 0ee9b3d922 use rt_malloc_page api in module.c
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1189 bbd45198-f89e-11dd-88c7-29a3b14d5316
2010-12-10 00:20:30 +00:00
bernard.xiong@gmail.com fbe81f8c4c add IAR compiler version check in weak; add rt_malloc_page/rt_free_page for application module; fix the software timer thread stack issue.
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1183 bbd45198-f89e-11dd-88c7-29a3b14d5316
2010-12-08 23:17:23 +00:00
bernard.xiong@gmail.com 1a8721ecdf add list_mem function in slab allocator.
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1178 bbd45198-f89e-11dd-88c7-29a3b14d5316
2010-12-05 11:59:54 +00:00
wuyangyong 80af4ee98e add __weak for rt_hw_console_output (IAR)
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1172 bbd45198-f89e-11dd-88c7-29a3b14d5316
2010-12-02 03:36:19 +00:00
bernard.xiong b13215b7c7 fix malloc(0xffffffff) issue.
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1154 bbd45198-f89e-11dd-88c7-29a3b14d5316
2010-11-30 06:57:30 +00:00
bernard.xiong 30967678b1 fix compiling issue when RT_USING_HEAP is not defined.
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1149 bbd45198-f89e-11dd-88c7-29a3b14d5316
2010-11-30 05:20:41 +00:00
qiuyiuestc cd38776feb fix spell error
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1143 bbd45198-f89e-11dd-88c7-29a3b14d5316
2010-11-29 14:29:13 +00:00
bernard.xiong@gmail.com 8dfab786e1 add FINSH_FUNCTION_EXPORT_ALIAS preprocessor in finsh shell.
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1142 bbd45198-f89e-11dd-88c7-29a3b14d5316
2010-11-29 13:29:51 +00:00
bernard.xiong@gmail.com bd15cf6a7a cleanup rt_module_open code.
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1141 bbd45198-f89e-11dd-88c7-29a3b14d5316
2010-11-29 13:11:18 +00:00
bernard.xiong@gmail.com 7a80d831c9 update doxygen comments.
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1132 bbd45198-f89e-11dd-88c7-29a3b14d5316
2010-11-29 00:04:55 +00:00
bernard.xiong@gmail.com 5597823b83 apply new tick overflow patch from Charlie
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1117 bbd45198-f89e-11dd-88c7-29a3b14d5316
2010-11-25 23:44:58 +00:00
qiuyiuestc 23062d20b9 fix moudule memory alloc issue
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1108 bbd45198-f89e-11dd-88c7-29a3b14d5316
2010-11-24 16:10:23 +00:00
qiuyiuestc 56c6c301bc clean up code
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1106 bbd45198-f89e-11dd-88c7-29a3b14d5316
2010-11-24 01:27:45 +00:00
qiuyiuestc 5a8d5a56cb update module
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1097 bbd45198-f89e-11dd-88c7-29a3b14d5316
2010-11-23 01:20:20 +00:00
qiuyiuestc c7f8c325af module update for extension
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1086 bbd45198-f89e-11dd-88c7-29a3b14d5316
2010-11-22 01:24:37 +00:00
bernard.xiong@gmail.com f84c16c60d recover rt_object_find function.
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1085 bbd45198-f89e-11dd-88c7-29a3b14d5316
2010-11-21 23:57:33 +00:00
bernard.xiong@gmail.com 15f07a3e68 initial cleanup function of thread to zero.
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1070 bbd45198-f89e-11dd-88c7-29a3b14d5316
2010-11-20 15:18:39 +00:00
bernard.xiong@gmail.com 10732a76e9 cleanup scons building script
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1065 bbd45198-f89e-11dd-88c7-29a3b14d5316
2010-11-20 12:31:00 +00:00
qiuyiuestc d240423d74 construct module symbol table
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1053 bbd45198-f89e-11dd-88c7-29a3b14d5316
2010-11-17 16:17:07 +00:00
bernard.xiong 7018ab0661 add cleanup callback function on thread exit; add IPC object reset command.
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1043 bbd45198-f89e-11dd-88c7-29a3b14d5316
2010-11-12 10:16:33 +00:00
qiuyiuestc 644c879a4c add rt_module_realloc implement
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1037 bbd45198-f89e-11dd-88c7-29a3b14d5316
2010-11-01 01:03:50 +00:00
qiuyiuestc fb7d4122fc implement module memory allocator
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1030 bbd45198-f89e-11dd-88c7-29a3b14d5316
2010-10-28 01:21:47 +00:00
bernard.xiong@gmail.com af2019888f fix struct stat issue.
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1026 bbd45198-f89e-11dd-88c7-29a3b14d5316
2010-10-21 23:54:55 +00:00
qiuyiuestc 9403fd7fc5 support kernel symbol link in module system
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1022 bbd45198-f89e-11dd-88c7-29a3b14d5316
2010-10-19 09:25:00 +00:00
bernard.xiong ad3d42106a Improve the Device File System of the POSIX compatibility
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1017 bbd45198-f89e-11dd-88c7-29a3b14d5316
2010-10-19 08:20:42 +00:00
bernard.xiong 9e324032b6 fix rt_realloc issue when realloc a NULL pointer.
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1010 bbd45198-f89e-11dd-88c7-29a3b14d5316
2010-10-14 09:38:03 +00:00
mbbill a2055ef63a FIX: #endif out of position.
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@959 bbd45198-f89e-11dd-88c7-29a3b14d5316
2010-09-26 14:12:17 +00:00
qiuyiuestc 09c3fdc0e5 update module
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@950 bbd45198-f89e-11dd-88c7-29a3b14d5316
2010-09-25 16:38:00 +00:00
qiuyiuestc 7fd452b8a6 module update
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@946 bbd45198-f89e-11dd-88c7-29a3b14d5316
2010-09-25 15:30:25 +00:00
qiuyiuestc 878d1b3636 update module
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@933 bbd45198-f89e-11dd-88c7-29a3b14d5316
2010-09-23 11:10:17 +00:00
qiuyiuestc a8eff5c965 fix object create error
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@916 bbd45198-f89e-11dd-88c7-29a3b14d5316
2010-09-20 00:02:11 +00:00