Meco Man
|
b2dd3f00f0
|
[bug][kernel][heap] 将内存堆保护机制由FIFO改为PRIO
|
2021-06-07 16:45:39 +08:00 |
Bernard Xiong
|
5c8625c8ef
|
Merge pull request #4703 from mysterywolf/mutexrevert
revert #3647
|
2021-06-07 16:40:57 +08:00 |
Bernard Xiong
|
657c112a66
|
Merge pull request #4769 from mysterywolf/formattting
[tools] remove formatting
|
2021-06-07 16:24:22 +08:00 |
Bernard Xiong
|
920533dc44
|
Merge pull request #4768 from ivanyangcn/ivan_dev_20210607
fixed bug of lcd_draw_line function when y1 == y2. need to consider u…
|
2021-06-07 14:03:33 +08:00 |
Meco Man
|
115ec7cf49
|
[tools] remove formatting
|
2021-06-07 12:58:17 +08:00 |
ivan
|
1e82e40c82
|
fixed bug of lcd_draw_line function when y1 == y2. need to consider user case when x1 >= x2
|
2021-06-07 11:37:12 +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 |
iysheng
|
9776fa5021
|
[tools] Optimization the EXTERN_LIB variable use
|
2021-06-04 23:53:29 +08:00 |
liuhy
|
66e7465c5a
|
增加了许可证说明和bsp配置的接口,优化了驱动及用例。
|
2021-06-04 18:58:22 +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 |
Bernard Xiong
|
52a66cc96f
|
Merge pull request #4756 from Guozhanxin/ac6
[src][memheap]Fix the crash problem after opening Oz optimization on ac6.
|
2021-06-03 18:20:13 +08:00 |
Bernard Xiong
|
79c1ae3e74
|
Merge pull request #4752 from Guozhanxin/armv10
update Arm ToolChains to 10-2020-q4.
|
2021-06-03 18:15:10 +08:00 |
guozhanxin
|
51ec75f71d
|
[update]format memheap.c
|
2021-06-03 15:15:18 +08:00 |
guozhanxin
|
4d213254c3
|
[ci] add kernel/mem testcase.
|
2021-06-03 15:08:31 +08:00 |
guozhanxin
|
8e8ae9c951
|
[src][memheap] Fix the crash problem after opening Oz optimization on ac6.
|
2021-06-03 15:02:00 +08:00 |
guozhanxin
|
2c119a5c48
|
add memheap testcase for ac6 Oz optimization.
|
2021-06-03 15:00:13 +08:00 |
bernard
|
2961b37104
|
!209 添加 rt_workqueue_critical_work 声明
Merge pull request !209 from liuduanfei/gitee_master
|
2021-06-02 10:10:02 +08:00 |
guozhanxin
|
9d5ae107ee
|
[ci] update Arm ToolChains to 10-2020-q4.
|
2021-06-02 09:15:25 +08:00 |
Bernard Xiong
|
aa13a78b3f
|
Merge pull request #4751 from mysterywolf/protect
[kernel]对rt_tick_increase临界区进行保护
|
2021-06-01 21:03:19 +08:00 |
Meco Man
|
f34e9323b4
|
对rt_tick_increase临界区进行保护
|
2021-06-01 14:41:55 +08:00 |
Bernard Xiong
|
84fb09230f
|
Merge pull request #4741 from geniusgogo/fix_tick_increase
🐛 🐛 **It is strongly recommended to upgrade with all versions of the relevant code.**
fix rt_tick_increase critical code protection
|
2021-06-01 11:10:26 +08:00 |
Bernard Xiong
|
472be15404
|
Merge pull request #4745 from mysterywolf/rt-exit
[kernel][thread.c] 规范内部函数命名方式
|
2021-06-01 11:05:49 +08:00 |
Bernard Xiong
|
892edb4f4c
|
Merge pull request #4746 from mysterywolf/schedulor
[kernel][注释] 明确rt_schedule的调度时刻
|
2021-06-01 11:05:29 +08:00 |
Bernard Xiong
|
ffde6dd2d5
|
Merge pull request #4747 from mysterywolf/trytake
[kernel] 增加rt_mutex_trytake
|
2021-06-01 11:04:45 +08:00 |
Meco Man
|
8b82b83482
|
[kernel] 增加rt_mutex_trytake
|
2021-05-30 11:47:33 +08:00 |
Meco Man
|
2e11562772
|
[kernel][注释] 明确rt_schedule的调度时刻
|
2021-05-29 19:10:48 +08:00 |
Meco Man
|
039d7979d8
|
[kernel][thread.c] 规范内部函数命名方式
|
2021-05-29 17:30:18 +08:00 |
sszlbg
|
57eb1c5a80
|
修改at_obj_set_urc_table函数重新分配内存可能导致内存泄漏问题
|
2021-05-29 15:51:12 +08:00 |
geniusgogo
|
37960723b8
|
fix rt_tick_increase critical code protection
|
2021-05-28 18:42:40 +08:00 |
liuduanfei
|
ec1f22b87d
|
添加 rt_workqueue_critical_work 声明
|
2021-05-28 17:32:01 +08:00 |
Bernard Xiong
|
06927af8f1
|
Merge pull request #4738 from enkiller/0528-1028
[kernel] Improve kernel stability
|
2021-05-28 16:20:56 +08:00 |
Bernard Xiong
|
844b4e024c
|
Merge pull request #4725 from zhouji92/master
kconfig配置菜单整理
|
2021-05-28 16:17:33 +08:00 |
wangqiang
|
fefaac854c
|
完善i2c,uart,LCD的kconfig,修复了I2C的imxrt_i2c_mst_xfer函数读取数据前会多进行一次写地址的操作
|
2021-05-28 14:20:49 +08:00 |
tangyuxin
|
d936746806
|
[kernel] Improve kernel stability
|
2021-05-28 10:28:00 +08:00 |
zhouji
|
3350b0ba4e
|
[update] 整理cortex-a kconfig菜单,并更新相关BSP的配置。
|
2021-05-27 17:44:44 +08:00 |
zhouji
|
d6e86a67bb
|
[add] 在cortex-a中增加,打开RT_USING_CPU_FFS宏定义时的_rt_ffs实现。
|
2021-05-27 17:39:03 +08:00 |
Bernard Xiong
|
a1677a8f4c
|
Update ISSUE_TEMPLATE.md
|
2021-05-27 17:07:57 +08:00 |
Bernard Xiong
|
59bec27364
|
Merge pull request #4713 from ssd4561/ft2004
ft2000/4 开发板BSP完成提交
|
2021-05-27 17:06:01 +08:00 |
Bernard Xiong
|
f61b966562
|
Merge pull request #4726 from Guozhanxin/origin/master
在潘多拉开发板上添加 usb 扬声器、麦克风选项
|
2021-05-27 16:53:40 +08:00 |
Bernard Xiong
|
e3b36b2fe0
|
Merge pull request #4734 from margguo/dist_ide_with_default_value
dev:[tools] add default project name and project path while --dist-ide
|
2021-05-27 16:53:07 +08:00 |
Bernard Xiong
|
efa31f7907
|
Merge pull request #4727 from Guozhanxin/readme
[bsp][qemu-riscv-virt64]add English README.md
|
2021-05-27 16:52:52 +08:00 |
Bernard Xiong
|
3481080cd8
|
Merge pull request #4729 from yangjie11/kernel-list
[src]移除 C99 依赖
|
2021-05-27 16:51:23 +08:00 |
huanghe
|
0c5692eece
|
修改部分格式问题
[add] 增加ft2004 BSP
|
2021-05-26 16:34:37 +08:00 |
chenyaxing
|
1ac2347e1d
|
dev:[tools] add default project name and project path while --dist-ide
|
2021-05-25 21:17:35 +08:00 |
yangjie
|
cd326d849a
|
[src]移除 C99 依赖
|
2021-05-25 18:28:30 +08:00 |
guozhanxin
|
e455b18241
|
[bsp][qemu-riscv-virt64]add English README.md
|
2021-05-25 11:58:02 +08:00 |