Commit Graph

155 Commits

Author SHA1 Message Date
zhangzheng
7caef85603 增加部分namespace代码 2023-09-18 22:13:52 +08:00
zhangzheng
4be66b05ce modify readme. 2023-09-17 00:04:36 +08:00
zhangzheng
db1f74ae22 解决编译不过的问题 2023-09-16 22:20:06 +08:00
张正
3b0d045877 修改Readme 2023-09-16 17:45:01 +08:00
zhangzheng
f48036b1fb env支持,app_loader完善 2023-09-16 17:32:10 +08:00
zhangzheng
6f9cb317fe 完成用户态中断接收测试 2023-09-16 14:14:15 +08:00
zhangzheng
e80891ba8e 中断支持转发到用户态 2023-09-15 00:25:06 +08:00
zhangzheng
4cdd72c0d7 log对象支持从读取控制台数据 2023-09-15 00:08:11 +08:00
zhangzheng
8beb51f305 为支持pthread提供了一些模拟系统调用支持 2023-09-11 00:49:51 +08:00
zhangzheng
a94d14da6b 用户态支持调节优先级 2023-09-09 14:48:26 +08:00
zhangzheng
74ae8c7a49 内核对象支持权限 2023-09-09 14:39:48 +08:00
zhangzheng
639dea1145 ipc支持超时 2023-09-09 12:59:04 +08:00
zhangzheng
ae21cd8877 ipc操作支持映射 2023-09-08 21:39:02 +08:00
zhangzheng
b76d5e77bf 优化ipc结构,非常精简 2023-09-07 23:47:34 +08:00
zhangzheng
ad72f5e0da 优化系统调用 2023-09-03 15:55:06 +08:00
zhangzheng
a9969d7762 修复一些bugs 2023-09-02 00:18:54 +08:00
张正
7c230e34e1 !6 ipc支持call
Merge pull request !6 from 张正/feature-develop
2023-09-01 14:05:16 +00:00
zhangzheng
a513010c51 ipc support call. 2023-09-01 22:01:13 +08:00
张正
5ba4cc7fb2 !5 增加架构图
Merge pull request !5 from 张正/feature-doc
2023-08-31 15:16:03 +00:00
zhangzheng
a050f04ae3 增加架构图 2023-08-31 23:14:47 +08:00
张正
306c87203c !4 更新readme
Merge pull request !4 from 张正/feature-doc
2023-08-31 14:54:02 +00:00
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