Commit Graph

315 Commits

Author SHA1 Message Date
ATShining
037aaf6adc !30 mpu缺页模拟支持
Merge pull request !30 from ATShining/feature-virt
2024-09-25 00:52:17 +00:00
ATShining
3a4a7dca80 mpu缺页模拟压力测试 2024-09-25 08:50:00 +08:00
ATShining
0530a3986f !29 mpu模拟缺页&&优化多arch支持
Merge pull request !29 from ATShining/feature-virt
2024-09-22 16:12:53 +00:00
ATShining
8d2d26b9c7 mpu缺页模拟支持 2024-09-23 00:11:15 +08:00
ATShining
b7ae180c4e 优化多arch支持 2024-09-22 16:06:39 +08:00
ATShining
bd2d046b7a !28 优化多arch支持,统一内存接口
Merge pull request !28 from ATShining/feature-virt
2024-09-21 01:54:59 +00:00
zhangzheng
6b38424e91 vma interface fix. 2024-09-19 23:36:01 +08:00
zhangzheng
abb63b2e80 vma提供mpu支持(未完成) 2024-09-17 22:13:30 +08:00
zhangzheng
dc99604239 optim struct for code. 2024-09-17 19:31:16 +08:00
zhangzheng
354abcd569 增加自动测试框架&优化多arch支持 2024-09-17 11:38:12 +08:00
zhangzheng
aaad929523 fs rpc增加更多的文件接口 2024-09-12 14:16:30 +08:00
ATShining
706f76de50 !27 armv8 共享内存支持
Merge pull request !27 from ATShining/feature-virt
2024-08-29 15:37:08 +00:00
zhangzheng
0d65637d91 aarch64 support share_mem obj. 2024-08-29 23:35:25 +08:00
ATShining
0992ba2540 !26 稳定性修复,增加更多测试
Merge pull request !26 from ATShining/feature-virt
2024-08-27 15:08:21 +00:00
zhangzheng
8c66a42859 more test & bugs fix. 2024-08-27 23:02:54 +08:00
ATShining
0420d74f2c update Readme_cn.md.
Signed-off-by: ATShining <1358745329@qq.com>
2024-08-09 06:41:56 +00:00
ATShining
3322e9ec8a !25 增加简单的sema支持
Merge pull request !25 from ATShining/feature-virt
2024-08-07 14:54:36 +00:00
zhangzheng
74f3c6760a 增加简单的sema&mutex支持 2024-08-07 22:51:57 +08:00
zhangzheng
1132f9997e 修复用户态ipc错误&修改hello为uvmm 2024-08-04 15:13:40 +08:00
zhangzheng
83d4f88de6 修复多核ipi不稳定问题&增加虚拟化的部分支持(框架和串口虚拟化)&大量bug修复 2024-08-04 14:38:12 +08:00
zhangzheng
5af20bcdd7 修复mcu无法编译的问题 2024-07-31 23:27:19 +08:00
ATShining
751a6c0c77 !24 IPC 多核BUG修复、IPI优化、虚拟化基础支持
Merge pull request !24 from ATShining/feature-virt
2024-07-30 14:34:25 +00:00
zhangzheng
104da10a82 修复多核ipi不稳定问题&增加虚拟化的部分支持(框架和串口虚拟化)&大量bug修复 2024-07-30 22:32:10 +08:00
ATShining
e2ca0c74d1 !23 多核支持&以及多核IPC支持
Merge pull request !23 from ATShining/feature-aarch64-mulcore-ipc
2024-04-27 03:53:54 +00:00
zhangzheng
987e00a34d 多核&多核ipc支持 2024-04-27 03:47:45 +00:00
zhangzheng
f0aff5bd3f 尝试多核启动 2024-04-11 16:08:25 +00:00
zhangzheng
db81692be4 修改英文说明 2024-04-11 13:20:24 +00:00
ATShining
5ade69e035 update Readme_cn.md.
Signed-off-by: ATShining <1358745329@qq.com>
2024-04-11 10:58:31 +00:00
ATShining
28f07d1d89 !22 增加对aarch64的支持
Merge pull request !22 from ATShining/feature-aarch64
2024-04-11 10:53:41 +00:00
zhangzheng
609c96f0ac 完善mcu的支持 2024-04-11 18:51:14 +08:00
zhangzheng
acb21792bb stm32f2能够运行 2024-04-11 12:00:49 +08:00
zhangzheng
5b2ac390ab mcu能够启动到init 2024-04-10 17:09:37 +00:00
zhangzheng
f3de8b8869 stm32f2能够编译通过 2024-04-10 15:55:07 +00:00
zhangzheng
780d4db78d 尝试修复其他芯片的编译 2024-04-10 15:19:02 +00:00
zhangzheng
1cca0dc8de 修复内存管理问题 2024-04-10 14:15:38 +00:00
zhangzheng
c00cc6dd9d 修复内存free失败 2024-04-10 19:48:14 +08:00
zhangzheng
bbf0bde6bf 修复偶发卡死问题 2024-04-10 16:07:49 +08:00
zhangzheng
321f18d77c cpiofs能够正常加载 2024-04-10 15:35:35 +08:00
zhangzheng
12aa44316f 尝试启动cpiofs 2024-04-09 16:47:20 +00:00
zhangzheng
41b1abb388 完善了irq & shell能够启动起来 2024-04-09 16:07:36 +00:00
zhangzheng
c69aa81664 中断完善 2024-04-09 19:28:50 +08:00
zhangzheng
6eac1dad30 msgbug可以正常设置 2024-04-08 17:10:16 +00:00
zhangzheng
b513ccb8ae 能够启动新的应用了,但是ipc有问题 2024-04-08 16:09:59 +00:00
zhangzheng
c61745f096 尝试启动shell 2024-04-08 20:04:34 +08:00
zhangzheng
1a2c180fa2 支持内存grant 2024-04-08 00:45:37 +00:00
zhangzheng
cda7b7d18c 编译tcc 2024-04-07 15:19:07 +00:00
zhangzheng
b30ec9575d boot cpio fs映射到用户态 2024-04-07 15:04:30 +00:00
zhangzheng
a001a26bfe 支持内存属性设置 2024-04-07 14:05:03 +00:00
zhangzheng
352346fa6b 支持完整的内存管理 2024-04-06 16:41:37 +00:00
zhangzheng
dd5886e642 增加内存管理,但是还存在问题 2024-04-06 16:08:27 +00:00