Meco Man
857428bd23
[kservice] add return value's comment
2021-11-16 18:54:40 -05:00
Meco Man
5e19b71eca
将返回值类型由signed int改为int,符合ISO C标准,防止编译器报错
2021-11-16 03:41:26 -05:00
Jianting (Meco) Man
b98539e3f8
Merge branch 'master' into weak
2021-11-11 10:55:44 -05:00
Bernard Xiong
301856ac95
Merge pull request #5063 from Eureka1024/master
...
[kernel]增加一种新的查找字节最低非0位的算法
2021-11-11 10:18:29 +08:00
杨澄
216cd309ea
Update kservice.c
2021-11-09 23:32:51 +08:00
Meco Man
da0bb7f629
[kservice] add RT_WEAK for rt_vsnprintf
2021-11-07 13:24:07 -05:00
杨澄
46fe85e2c2
精简简化版的__rt_ffs()函数
2021-11-07 15:51:24 +08:00
杨澄
e6e9062977
Update kservice.c
2021-11-07 14:57:02 +08:00
guozhanxin
0546b4b524
Merge remote-tracking branch 'remotes/gitee/gitee_master'
2021-10-14 14:07:13 +08:00
mazhiyuan
d006905c88
修改size_t为rt_size_t
2021-10-13 16:23:06 +08:00
Meco Man
663991897b
fixed bug #5138
2021-10-12 21:47:57 -04:00
nrush
861c579c60
[Kernel] Add build time to the boot printing
...
When the firmware is built many times in a day, we can not distinguish
them by current boot printing for the lack of compile time. So, it is
necessary to add __TIME__ to rt_show_version().
Signed-off-by: nrush <1741598985@qq.com>
2021-10-11 15:25:26 +00:00
liukangcc
d99737d8a9
[update] functions annotation.
2021-09-18 16:56:44 +08:00
杨澄
9d8afc8ede
增加一种新的查找字节最低非0位的算法
2021-09-15 00:07:24 +08:00
Sherman
d586417bb7
[kservice] 完善 API 注释
2021-09-14 11:32:11 +08:00
Meco Man
b339b5cf33
[src][Kconfig] 增加隐性RT_USING_ASM_MEMCPY定义
2021-08-03 12:05:07 +08:00
xukai
c0e48f0417
[components][kernel] 解决多核下 finsh 不能响应串口输入问题
2021-07-09 17:37:46 +08:00
Meco Man
921e606426
将defined(__CC_ARM) || defined(__CLANG_ARM) 改为 ifdef __ARMCC_VERSION
2021-06-13 17:36:42 +08:00
guo
b24447a60a
Merge pull request #4785 from mysterywolf/endif
...
[kernel] 补充endif后缀注释
2021-06-13 09:39:52 +08:00
yangjie
fa1f1ef485
[src] add RT_WEAK for rt_malloc_align,rt_free_align
2021-06-11 10:00:23 +08:00
Meco Man
e019a57ff3
[kernel] 补充endif后缀注释(2)
2021-06-10 17:58:31 +08:00
geniusgogo
ac2c734583
fixed rt_kprintf %s precision print error.
2021-05-07 14:53:48 +08:00
Meco Man
e65b2a1c2e
add "kservice optimization" option
2021-04-09 13:37:55 +08:00
Bernard Xiong
c3978ed9ce
Merge pull request #4396 from mysterywolf/kservice
...
[kernel] add RT_KSERVICE_USING_STDLIB
2021-04-02 18:24:25 +08:00
杨澄
8836cb7895
Fix code comment error for function rt_memset().
2021-03-17 23:55:27 +08:00
Meco Man
678306d300
[kernel]auto formatted
2021-03-08 11:25:38 +08:00
Meco Man
58f000bdce
修改拼写错误
2021-03-01 23:58:04 +08:00
Meco Man
00cebaacac
add RT_KERVICE_USING_STDLIB
2021-02-28 05:07:02 +08:00
Meco Man
b2d3317c6a
remove minilibc
2021-02-23 03:21:16 +08:00
Meco Man
949aa71ad4
[kernel][kservice] add RT_WEAK for several functions
2021-01-22 11:04:47 +08:00
iysheng
7a5edbaabd
[src/kservice.c] 更新打印提示時間信息
2021-01-04 14:22:58 +08:00
thread-liu
ea89767f2c
[update] check whether it's a same console device.
2020-11-02 15:00:12 +08:00
Bernard Xiong
aa7247eccd
Merge pull request #3764 from ErnestChen1/isdigit0724
...
[modify] internal function 'isdigit' name to '_isdigit'
2020-08-01 16:51:55 +08:00
chenchaoqun
984e8e5651
[modify] internal function 'isdigit' name to '_ISDIGIT'
2020-07-27 15:46:21 +08:00
chenchaoqun
9f41cbced8
[format] code style of rt_strcmp function
2020-07-27 14:18:16 +08:00
lihui
d0ebdc54d4
fix return type error of rt_strcasecmp: rt_uint32_t to rt_int32_t
...
Signed-off-by: lihui <leehui_hrbeu71102@163.com>
2020-03-24 18:59:31 +08:00
朱天龙 (Armink)
a7c590773e
Update show version info.
2020-02-07 13:08:04 +08:00
Bernard Xiong
992d3af3ae
[kernel] code and comments cleanup
2019-12-16 13:59:46 +08:00
tyustli
d8eb0cfc1e
fix kernel and framework no cast type error
2019-06-18 20:09:19 +08:00
HubretXie
edccf1c07d
Update kservice.c
...
修复rt_kprintf输出long long类型数据问题
2019-05-16 10:24:54 +08:00
MurphyZhao
0f673df08a
[src/kservice.c] 修复 rt_vsnprintf 格式化后宽度不正确的问题
...
[src/kservice.c] 修复 rt_vsnprintf 处理 size 和 buf 为 0 极端情况的 bug (对 0 地址写入)
Signed-off-by: MurphyZhao <d2014zjt@163.com>
2019-03-25 16:50:13 +08:00
armink
b2c338970f
[kservice] Update the rt_strnlen function.
2019-03-09 15:46:56 +08:00
Bernard Xiong
7383269905
[Kernel] Code cleanup for compiling warning.
2019-02-12 14:33:45 +08:00
armink
791c2c89cf
[kservice] Update the rt_show_version info to 2019.
2019-01-28 20:12:44 +08:00
MurphyZhao
5c76d3d516
[src][kservice.c] 修复 snprintf 中 `print_number` 函数错误解析 `.0` format 的问题
...
Signed-off-by: MurphyZhao <d2014zjt@163.com>
2019-01-21 19:28:44 +08:00
Bernard Xiong
b31888de49
[Kernel] Fix the rt_memset/memcpy issue under 64bit ARCH.
2018-11-01 09:09:54 +08:00
Bernard Xiong
432210809d
[Kernel] Fix the data type issue in kservice.c
2018-10-31 21:32:34 +08:00
Bernard Xiong
484afe9d2c
[Kernel] Add 64bit CPU support.
2018-10-26 06:35:42 +08:00
Bernard Xiong
ff08faf605
[Kernel] Adjust the copyright information
2018-09-25 11:06:07 +08:00
Bernard Xiong
b98a0ba804
[Kernel] Add ARMCC 6.x support.
2018-09-23 12:08:44 +08:00