Commit Graph

334 Commits

Author SHA1 Message Date
zhangzheng
de502e3b8c update Readme. 2023-08-31 22:52:39 +08:00
zhangzheng
79afd6cb77 a little fix. 2023-08-30 13:27:06 +08:00
zhangzheng
e4ea80232c ipc增加测试 2023-08-30 00:36:52 +08:00
zhangzheng
1733c9dd14 线程增加固有ipc缓存区 2023-08-29 18:36:32 +08:00
zhangzheng
3b1171fca8 support ipc. 2023-08-29 16:16:25 +08:00
zhangzheng
24ed049af7 支持obj map & 与更多用户态接口支持 2023-08-28 23:54:38 +08:00
zhangzheng
dadfda135c 支持unmap 2023-08-28 22:11:49 +08:00
root
f8ac961264 修复栈泄露的bug 2023-08-27 21:25:09 +08:00
root
363c2da50c 使用mpu的一个region模拟缺页 2023-08-27 16:52:53 +08:00
root
32a77c697d 增加mpu支持 2023-08-26 23:12:31 +08:00
root
d0d3c7ffb7 添加musl libc. 2023-08-23 00:42:36 +08:00
root
6ee0deb010 support application. 2023-08-22 00:26:34 +08:00
root
56e53a1eae 修改内核架构为微内核 2023-08-20 20:52:23 +08:00
张正
808b2bce46 !3 修改代码格式
Merge pull request !3 from 张正/developer
2022-12-16 12:42:25 +00:00
zhangzheng
86e82967ad 修改代码格式 2022-12-16 20:39:29 +08:00
zhangzheng
ac397f58f8 支持系统重启命令 2022-12-15 18:17:50 +08:00
张正
f7eaeb9ad9 !2 增加thread测试,用户态内存分配增加检测机制,增加新的编译工具链
Merge pull request !2 from 张正/developer
2022-12-14 15:13:12 +00:00
zhangzheng
1ebf9f0e06 增加thread测试,用户态内存分配增加检测机制,增加新的编译工具链 2022-12-14 23:10:49 +08:00
zhangzheng
5227a897b9 多线程测试 2022-12-14 21:38:19 +08:00
张正
f29650397c !1 增加内存分配测试代代码,增加qemu直接运行脚本
Merge pull request !1 from 张正/developer
2022-12-13 14:01:04 +00:00
zhangzheng
33ce7e829c 修改api名字 2022-12-13 21:52:48 +08:00
zhangzheng
0a81fa325c 增加内存分配测试代代码,增加qemu直接运行脚本 2022-12-12 22:17:49 +08:00
zhangzheng
bcafdad5b5 进程管理修改为双向链表. 2022-12-12 00:35:41 +08:00
zhangzheng
d3d4cae91e 更新ReadMe.md 2022-12-10 00:07:10 +08:00
zhangzheng
996c57e081 添加qemu模拟器到工程,进一步减少外部依赖 2022-12-10 00:04:59 +08:00
zhangzheng
9100d04b51 工具链放到当前目录下,减少对外部的依赖 2022-12-09 23:38:24 +08:00
zhangzheng
709db147d0 增加授权文件以及修改ReadMe 2022-12-09 23:28:40 +08:00
zhangzheng
a8bd98b0d9 1.工程修改为Cmake管理。2.增加qemu支持,采用stm32f205rft6。3.增加bootstarp支持。4.增加cpio文件系统支持。5.增加软件浮点支持。6.增加双向链表和单项链表“ 2022-12-09 23:22:35 +08:00
zhangzheng
115e3e856b 1. 多个应用直接引用mkrtos_sdk工程,去掉重复文件。
2. 修复文件系统truncate的bug。
v1.0版本
2022-11-14 23:09:29 +08:00
zhangzheng
4e526c16ca 1. 一种没有上下文切换的快速ipc通信机制原型,非常快!!!
2. 增加fork_exec系统调用,将fork和exec合并,在单片机上非常适用,能够节约内存。
2022-11-13 23:04:49 +08:00
张正
8e7532c7f4 add LICENSE.
Signed-off-by: 张正 <549654313@qq.com>
2022-11-10 16:15:37 +00:00
zhangzheng
828c081f56 beta版本,支持3个应用程序,支持mpu,暂时去掉网络支持,先优化系统 2022-11-11 00:07:12 +08:00
zhangzheng
aec2322c1d 修复:大量的bug,现在能够完整的运行起来,并支持三个应用程序shell,ymodem,ls 2022-11-09 23:44:15 +08:00
zhangzheng
997d9ad935 首次提交 2022-11-06 22:52:47 +08:00