117 Commits

Author SHA1 Message Date
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
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
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
Bernard Xiong
6964d623aa [Kernel] Add strdup for armcc 2018-07-15 16:03:40 +08:00
朱天龙 (Armink)
4e54df820b
[kservice] Update show version year info to 2018. 2018-03-02 08:11:17 +08:00
emlslxl
2340408e3c fix code style 2018-02-24 16:10:44 +08:00
bernard
ae7237dc53 [BSP] Fix the WIN32 compiling issue.
rename _errno to __rt_errno for conflict in WIN32.
2017-11-30 23:56:52 +08:00
flyingcys
f6b71172b5 fix rt_memcpy buf in RT_USING_TINY_SIZE enable 2017-11-02 11:12:55 +08:00
bernard
b27c7e4826 [Kernel] Add signal implementation.
1. Add signal implementation;
2. Change the 'rt_uint8_t' of cmd to 'int';
2017-10-15 22:31:53 +08:00
geniusgogo
2aae989f40 Merge branch 'master' into RT_MACRO 2017-09-18 16:27:20 +08:00