Bernard Xiong
|
4d3b4abfeb
|
[Kernel] To check object re-initialization in the list
|
2019-04-02 17:33:07 +08:00 |
BernardXiong
|
50a97669cf
|
[Kernel] Add object re-initialization check.
|
2019-03-26 13:49:18 +00:00 |
Bernard Xiong
|
ff08faf605
|
[Kernel] Adjust the copyright information
|
2018-09-25 11:06:07 +08:00 |
Bernard Xiong
|
41f7f2c284
|
[Kernel] Update to Apache License v2.0
Update license for RT-Thread kernel.
|
2018-09-14 22:37:43 +08:00 |
Bernard Xiong
|
efe4523132
|
[Kernel] move module tolibc/libdl.
|
2018-08-30 20:27:45 +08:00 |
liang yongxiang
|
7b984c2f54
|
[kernel] add rt_object_get_type() function who return type of object without static flag
|
2018-07-11 14:48:32 +08:00 |
liang yongxiang
|
c5ed45237e
|
[kernel] reset type when object delete or detach
|
2018-07-11 14:46:35 +08:00 |
Bernard Xiong
|
df64a297ab
|
[Kernel] Remove memory ops when SLAB and module enable
|
2018-06-10 18:46:11 +08:00 |
Bernard Xiong
|
682da9b249
|
[Kernel] Remove object container in module feature.
|
2018-06-10 17:56:02 +08:00 |
Bernard Xiong
|
1f37c1a497
|
[Kernel] Fix the object find issue when enable MODULE
|
2018-01-25 17:46:59 +08:00 |
BernardXiong
|
992e10ae08
|
[Kernel] fix the compiling warning.
|
2017-12-31 14:45:16 +08:00 |
Bernard Xiong
|
e2d88e433e
|
[Kernel] fix the object container initialization issue
|
2017-12-25 20:55:20 +08:00 |
Bernard Xiong
|
8ff8436fcd
|
[Kernel] Add device_create/destroy api
|
2017-12-24 00:06:29 +08:00 |
emlslxl
|
e521decf2e
|
根据documentation/coding_style_cn.txt约定 对内核src和include目录下的文件代码进行格式化
|
2017-09-15 11:02:24 +08:00 |
dogandog
|
ed7088024d
|
Correct comments about doxygen format
chang /*@{*/ to /**@{*/ and /*@}*/ to /**@}*/
|
2016-08-19 10:15:10 +08:00 |
Bernard Xiong
|
db73a31ec8
|
[Kernel] Fix compiling warning.
|
2015-08-03 16:02:02 +08:00 |
Grissiom
|
c045281ee2
|
object: fix module name testing
|
2014-12-24 12:10:00 +08:00 |
bernard
|
4e2a6cc361
|
[Kernel] The rt_object_find routine can support to find an object inside a module. The usage is: rt_object_find("module_name/object_name").
|
2014-07-21 06:28:43 +08:00 |
Bernard Xiong
|
79392bb082
|
Embedded GPLv2 license.
|
2013-06-24 17:06:09 +08:00 |
Bernard Xiong
|
4afdf44da2
|
add RT_KERNEL_MALLOC/FREE
|
2013-04-25 14:22:07 +08:00 |
dzzxzz@gmail.com
|
a6b4440643
|
fixed the coding style in object.c
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@2521 bbd45198-f89e-11dd-88c7-29a3b14d5316
|
2012-12-25 06:45:56 +00:00 |
qiuyiuestc@gmail.com
|
a73abdccf5
|
split export symbols from rtm.c to each file
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@2263 bbd45198-f89e-11dd-88c7-29a3b14d5316
|
2012-08-27 01:21:57 +00:00 |
dzzxzz@gmail.com
|
f7aadffcde
|
there is no need to type cast for "object"
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@2242 bbd45198-f89e-11dd-88c7-29a3b14d5316
|
2012-08-01 01:23:55 +00:00 |
dzzxzz@gmail.com
|
f19d8aa591
|
change the return type of function rt_object_is_systemobject()
using rt_bool_t instead of rt_err_t
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@2150 bbd45198-f89e-11dd-88c7-29a3b14d5316
|
2012-06-02 09:20:19 +00:00 |
bernard.xiong@gmail.com
|
87195cf84e
|
Added memory heap object implementation; Added RT_LIST_OBJECT_INIT macro.
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@2046 bbd45198-f89e-11dd-88c7-29a3b14d5316
|
2012-04-14 03:52:56 +00:00 |
bernard.xiong@gmail.com
|
0f519b6721
|
move src\kservice.h to include\rtservice.h.
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@2005 bbd45198-f89e-11dd-88c7-29a3b14d5316
|
2012-03-22 06:11:44 +00:00 |
dzzxzz
|
12b5e56f46
|
unify the coding style of kernel
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1998 bbd45198-f89e-11dd-88c7-29a3b14d5316
|
2012-03-17 06:43:49 +00:00 |
bernard.xiong
|
e7eaf16bf4
|
fixed object name copy bug; update AT91SAM7S64 branch.
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1787 bbd45198-f89e-11dd-88c7-29a3b14d5316
|
2011-11-08 04:06:12 +00:00 |
dzzxzz
|
7926109356
|
cleanup kernel code
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1722 bbd45198-f89e-11dd-88c7-29a3b14d5316
|
2011-09-23 05:57:31 +00:00 |
dzzxzz
|
c0f80bdf9a
|
cleanup kernel code
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1715 bbd45198-f89e-11dd-88c7-29a3b14d5316
|
2011-09-21 03:56:42 +00:00 |
qiuyiuestc@gmail.com
|
cea21370a4
|
rewrite module memory allocator
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1618 bbd45198-f89e-11dd-88c7-29a3b14d5316
|
2011-07-04 23:48:07 +00:00 |
bernard.xiong@gmail.com
|
de50381baa
|
because the sethook operation is invoked only in system initialization, the interrupt protect is removed.
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1504 bbd45198-f89e-11dd-88c7-29a3b14d5316
|
2011-06-15 00:12:40 +00:00 |
bernard.xiong@gmail.com
|
ee68988518
|
change the RT_DEBUG_NOT_REENT to RT_DEBUG_NOT_IN_INTERRUPT.
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1503 bbd45198-f89e-11dd-88c7-29a3b14d5316
|
2011-06-14 23:59:42 +00:00 |
mbbill@gmail.com
|
864bd11802
|
Add reentrance check. Put kernel debug switch together.
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1494 bbd45198-f89e-11dd-88c7-29a3b14d5316
|
2011-06-12 10:01:48 +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 |
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 |
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 |
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 |
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 |
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 |
qiuyiuestc
|
446799244a
|
module clean up
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@915 bbd45198-f89e-11dd-88c7-29a3b14d5316
|
2010-09-19 23:43:48 +00:00 |
bernard.xiong
|
fca4e1a719
|
remove rt_object_find function.
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@690 bbd45198-f89e-11dd-88c7-29a3b14d5316
|
2010-05-03 23:17:25 +00:00 |
qiuyiuestc
|
38c432620f
|
module developing
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@663 bbd45198-f89e-11dd-88c7-29a3b14d5316
|
2010-04-21 16:59:06 +00:00 |
qiuyiuestc
|
cbfb87fac1
|
add module feature
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@614 bbd45198-f89e-11dd-88c7-29a3b14d5316
|
2010-04-12 17:37:37 +00:00 |
bernard.xiong
|
51e545f575
|
move object container initialization to static initialization.
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@458 bbd45198-f89e-11dd-88c7-29a3b14d5316
|
2010-03-03 09:11:00 +00:00 |
bernard.xiong
|
51e2d91378
|
add license and copyright info
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@226 bbd45198-f89e-11dd-88c7-29a3b14d5316
|
2009-12-25 12:18:53 +00:00 |
bernard.xiong
|
8e76594241
|
convert dos endline to unix endline; cleanup schedule code for STM32
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@49 bbd45198-f89e-11dd-88c7-29a3b14d5316
|
2009-09-20 23:43:51 +00:00 |
bernard.xiong
|
4bd258ce7b
|
remove fast event
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@46 bbd45198-f89e-11dd-88c7-29a3b14d5316
|
2009-09-13 23:34:52 +00:00 |
bernard.xiong
|
bda4730a94
|
import RT-Thread RTOS 0.3.x to Google SVN
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@2 bbd45198-f89e-11dd-88c7-29a3b14d5316
|
2009-07-02 22:48:23 +00:00 |