Commit Graph

11940 Commits

Author SHA1 Message Date
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
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
guozhanxin 247943f1cd add usb audio for pandora. 2021-05-24 16:59:32 +08:00
Bernard Xiong 17cae02ad5
Merge pull request #4721 from BernardXiong/fix_imx6ul
[BSP] Update imx6ul bsp for Kconfig and UART
2021-05-23 20:32:00 +08:00
BernardXiong 66e54122fc [BSP] fix space issue 2021-05-23 00:47:58 +08:00
Meco Man 07cab33b50 add sys/ioctl.h for pipe.c 2021-05-23 00:30:29 +08:00
Meco Man 5bce564738 add sys/ioctl.h for posix_termios.h 2021-05-23 00:25:49 +08:00
Meco Man 0e32728a5d [libc][rtlibc] remove libc_ioctl.h 2021-05-23 00:17:08 +08:00
Bernard Xiong c65e28bbdc
Merge pull request #4719 from mysterywolf/heapwarning
[kernel][idle] _has_defunct_thread函数增加条件编译
2021-05-22 21:55:13 +08:00
Bernard Xiong e614100084
Merge pull request #4720 from geniusgogo/fix_shell
fix shell msh_exec memory over-bound.
2021-05-22 21:50:17 +08:00
BernardXiong 22e84516f4 [BSP] Update imx6ul bsp for Kconfig and UART 2021-05-22 21:47:04 +08:00
geniusgogo 6c01083502 fix shell msh_exec memory over-bound. 2021-05-22 19:52:50 +08:00
Meco Jianting Man c58d893c1a
[kernel][idle] _has_defunct_thread函数增加条件编译
_has_defunct_thread函数增加条件编译,防止没有开启heap时报警
2021-05-22 17:21:42 +08:00
Meco Man ac3b3d13dd LWIP2.0.2 2.1.2 移除ERRNO
该定义只应该在141中使用到了
2021-05-22 12:13:31 +08:00
Meco Man 9352fdeba7 从LWIP移除ESHUTDOWN 2021-05-22 12:04:30 +08:00
Meco Man b10bef6f24 [sys/errno.h] 修复lwip报错 2021-05-22 03:20:01 +08:00
Meco Man 0e0e2a0f95 fix warning of posix_signal 2021-05-22 02:56:53 +08:00
Meco Man a5f7635f31 remove libc_errno.h & libc_limits.h 2021-05-22 02:50:35 +08:00
Bernard Xiong 19de22f485
Merge pull request #4695 from wfwzhxd/wfwzhxd-patch-1
注释错误,此处的场景是zone满了,不是空了
2021-05-21 23:06:11 +08:00
Bernard Xiong 81c7bf8944
Merge pull request #4711 from bigmagic123/rv64
Rv64 qemu virt Support M-Mode
2021-05-21 22:37:29 +08:00