719 Commits

Author SHA1 Message Date
Bernard Xiong
c89e7e43ed
Merge pull request #4976 from mysterywolf/finsh_kconfig
[finsh] finsh组件可以选择是否包含内置命令
2021-09-02 10:03:03 +08:00
WillianChan
75b65ebcf2 [fix][kernel][timer]fixed timer ASSERT exception due to multithreaded scheduling
Signed-off-by: WillianChan <chentingwei@rt-thread.com>
2021-08-31 17:14:30 +08:00
supperthomas
a35520f841 fix the return 2021-08-30 07:33:05 +08:00
Meco Man
1997113fbc FINSH_USING_BUILT_IN_COMMANDS改MSH_USING_BUILT_IN_COMMANDS 2021-08-28 16:48:08 -04:00
supperthomas
320c44adf8 add the fixed comment 2021-08-28 23:33:13 +08:00
Meco Man
29828dc94f [finsh] finsh组件可以选择是否包含内置命令 2021-08-25 19:48:15 -04:00
Meco Man
247f21f998 [kernel][timer] 规范内部函数和变量命名 2021-08-17 06:17:38 -04:00
supperthomas
19bcf9ae32 add the formatted file 2021-08-16 22:07:46 +08:00
supperthomas
30fd28a89a add the comment of timer.c 2021-08-15 23:04:35 +08:00
supperthomas
33a6700f16 add the comment of irq.c 2021-08-15 23:04:22 +08:00
Bernard Xiong
a6df4391ed
Merge pull request #4924 from GuEe-GUI/master
[bsp/virt64/aarch64]添加qemu-virt64-aarch64平台
2021-08-10 18:03:07 +08:00
GuEe-GUI
b7dd004de0 [bsp/virt64/aarch64] Add 'qemu-virt64-aarch64' bsp 2021-08-06 18:35:58 +08:00
Meco Man
67f2f323a2 [kernel] 规范内部函数命名 2021-08-06 15:20:27 +08:00
Bernard Xiong
054f6db3e6
Merge pull request #4760 from mysterywolf/Internafunction
[kernel] 规范内核内部函数命名
2021-08-05 16:57:16 +08:00
Meco Man
c10678c1f0 内部函数以_开头 2021-08-04 10:53:17 +08:00
Meco Man
b339b5cf33 [src][Kconfig] 增加隐性RT_USING_ASM_MEMCPY定义 2021-08-03 12:05:07 +08:00
rtthread-bot
7ef6bb4a0d Merge remote-tracking branch 'rtt_gitee/gitee_master' 2021-07-15 16:26:44 +00:00
liuduanfei
4e40129e57 Kconfig 中添加 RT_PRINTF_LONGLONG 的选择,默认不选择 2021-07-15 08:30:17 +00:00
liuduanfei
1d276ac4b3 清除 kservice.c 中对 RT_PRINTF_LONGLONG 的支持 2021-07-15 08:28:30 +00:00
liuduanfei
f33c89ce5a 64位模式下 默认支持 RT_PRINTF_LONGLONG 2021-07-14 07:02:56 +00:00
xukai
c0e48f0417 [components][kernel] 解决多核下 finsh 不能响应串口输入问题 2021-07-09 17:37:46 +08:00
chenjh
9f3e349f69 [comment] Optimize the comment for ipc 2021-07-09 10:54:51 +08:00
Bernard Xiong
a28fd885b0
Merge pull request #4846 from fenghuijie/master
修改irq handle接口rt_hw_trap_irq,支持核间IPI中断处理
2021-07-07 20:24:19 +08:00
Meco Man
6e334416e3 [ipc][mutex] 补充注释 2021-07-07 10:16:49 +08:00
Meco Man
edcdd126ed [kernel][ipc] 移除mutex RT_IPC_FLAG_FIFO 功能 2021-07-07 09:47:09 +08:00
fenghuijie
0015af02e4 调整代码,以支持cpu usage 2021-07-05 18:33:22 +08:00
fenghuijie
05bb1a50b0 添加idle回收资源的修改 2021-07-03 17:54:58 +08:00
Bernard Xiong
8a23d0ccf2
Merge pull request #4796 from mysterywolf/__CLANG_ARM
将defined(__CC_ARM) || defined(__CLANG_ARM) 改为 ifdef __ARMCC_VERSION
2021-06-24 21:05:05 +08:00
杨澄
ec3c1d4d00
[kernel] Fix comment error for rt_mutex_detach(). 2021-06-23 21:23:07 +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
Bernard Xiong
2be1cb420f
Merge pull request #4788 from yangjie11/memheap
[src] add RT_WEAK for rt_malloc_align,rt_free_align
2021-06-12 11:56:52 +08:00
Meco Man
4fa92ae3f6 [kernel] 补充endif后缀注释(4) 2021-06-11 13:13:36 +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
8b53609f57 [kernel] 补充endif后缀注释(3) 2021-06-10 18:39:43 +08:00
Meco Man
e019a57ff3 [kernel] 补充endif后缀注释(2) 2021-06-10 17:58:31 +08:00
Bernard Xiong
c8f72a215c
Merge pull request #4780 from mysterywolf/endif
[kernel]补充endif后缀注释
2021-06-10 15:16:49 +08:00
Meco Man
24b4b6cbb9 [kernel]补充endif后缀注释 2021-06-10 01:48:17 +08:00
Meco Jianting Man
e7097118d2
Merge pull request #49 from RT-Thread/master
update
2021-06-08 10:53:18 +08:00
Meco Man
bb848db2a4 解决冲突 2021-06-08 10:49:20 +08:00
Bernard Xiong
0949986cf1
Merge pull request #4770 from mysterywolf/heap
[bug][kernel][heap] 将内存堆信号量保护机制由FIFO改为PRIO
2021-06-08 10:24:47 +08:00
Meco Man
b2dd3f00f0 [bug][kernel][heap] 将内存堆保护机制由FIFO改为PRIO 2021-06-07 16:45:39 +08:00
Meco Jianting Man
2b6762e859
remove fix priority inversion bug of mutex 2021-06-05 13:05:11 +08:00
Meco Jianting Man
bfd8d21e38
Merge branch 'master' into mutexrevert 2021-06-05 13:03:45 +08:00
Meco Man
076941612a [kernel] 规范内核内部函数命名 2021-06-04 00:34:27 +08:00
Bernard Xiong
2884700817
Merge pull request #4759 from mysterywolf/rt_tick
[kernel] 对rt_tick变量增加volatile修饰,防止编译器优化时出现问题
2021-06-03 23:52:38 +08:00
Bernard Xiong
e984037e44
Merge pull request #4758 from mysterywolf/protect
[bug][kernel] 保持空闲任务钩子函数调用的原子性
2021-06-03 20:23:00 +08:00
Meco Man
e0b66ccab8 [kernel] 对rt_tick变量增加volatile修饰,防止编译器优化时出现问题 2021-06-03 20:09:26 +08:00
Meco Man
5a6bc99006 [bug][kernel] 保持空闲任务钩子函数调用的原子性 2021-06-03 19:05:36 +08:00
guozhanxin
51ec75f71d [update]format memheap.c 2021-06-03 15:15:18 +08:00