Commit Graph

52 Commits

Author SHA1 Message Date
zhangzheng
90407a8777 display&eth&i2c&pca9555&pin驱动与驱动框架支持 2024-12-16 08:27:37 +08:00
zhangzheng
8d03c10fba 修复编译问题 2024-10-17 23:31:20 +08:00
zhangzheng
cc25bcdf65 设备树支持&多块内存初步支持 2024-10-07 16:49:32 +08:00
zhangzheng
354abcd569 增加自动测试框架&优化多arch支持 2024-09-17 11:38:12 +08:00
zhangzheng
74f3c6760a 增加简单的sema&mutex支持 2024-08-07 22:51:57 +08:00
zhangzheng
104da10a82 修复多核ipi不稳定问题&增加虚拟化的部分支持(框架和串口虚拟化)&大量bug修复 2024-07-30 22:32:10 +08:00
zhangzheng
987e00a34d 多核&多核ipc支持 2024-04-27 03:47:45 +00:00
zhangzheng
f0aff5bd3f 尝试多核启动 2024-04-11 16:08:25 +00: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
321f18d77c cpiofs能够正常加载 2024-04-10 15:35:35 +08:00
zhangzheng
41b1abb388 完善了irq & shell能够启动起来 2024-04-09 16:07:36 +00:00
zhangzheng
c69aa81664 中断完善 2024-04-09 19:28:50 +08:00
zhangzheng
c61745f096 尝试启动shell 2024-04-08 20:04:34 +08: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
zhangzheng
8a6213adf4 能够启动到init 2024-04-04 16:51:29 +00:00
zhangzheng
436c88f8ca 增加用户态 2024-04-03 16:08:09 +00:00
zhangzheng
c73c35c5b2 内核线程能够调度 2024-04-02 16:22:45 +00:00
zhangzheng
c57d9cbb82 add aarch64 support. 2024-03-31 16:06:11 +00:00
zhangzheng
433df229c3 support lcd & xtinygui 2024-02-25 11:54:39 +08:00
zhangzheng
5bdbd52ac1 增加cortex-m33架构支持,支持swm34s芯片 2024-01-27 15:40:45 +08:00
zhangzheng
0d98415b78 添加lwip 2024-01-19 22:38:43 +08:00
zhangzheng
c4c39521d7 优化多arch支持 2024-01-18 00:52:04 +08:00
zhangzheng
9e12267f9d tmp 2024-01-18 00:52:04 +08:00
zhangzheng
1e8d407664 添加服务端并发支持,还未测试 2024-01-01 22:57:49 +08:00
zhangzheng
0bc4a32d6f 增加共享内存对象的支持 2024-01-01 16:59:05 +08:00
zhangzheng
1a17a7a9a3 移除无用文件 2023-12-23 22:54:49 +08:00
zhangzheng
22c5c91734 支持cpiofs&&init能够监控进程的死亡 2023-12-09 23:11:55 +08:00
zhangzheng
0168a8ae76 修改作者信息为ATShining(匿名) 2023-12-02 10:16:14 +08:00
zhangzheng
6f618a296f 一些安全性的增强 2023-12-02 10:09:59 +08:00
zhangzheng
1d9e8cc532 支持console 2023-12-02 00:27:57 +08:00
zhangzheng
9435ca5d71 pid管理修正 2023-12-01 22:18:17 +08:00
zhangzheng
323e24049f sleep支持&mutex cond测试 2023-11-20 18:23:06 +08:00
zhangzheng
3c1c6da99a 完善驱动服务,完成简单测试 2023-11-12 21:33:56 +08:00
zhangzheng
eea118f9b7 修复若干bug&完善fatfs服务&完善app 2023-10-02 00:22:13 +08:00
zhangzheng
b338baa28e 修复真实硬件Os优化启动不了的bug 2023-09-30 15:49:51 +08:00
zhangzheng
851ea69883 修复thread被释放后内存被重复访问的问题 2023-09-30 13:19:58 +08:00
zhangzheng
322634889b 修复task释放时,内存泄漏的bug 2023-09-29 13:23:12 +08:00
zhangzheng
57cd64e1a8 修复一些bug 2023-09-29 01:03:19 +08:00
zhangzheng
7caef85603 增加部分namespace代码 2023-09-18 22:13:52 +08:00
zhangzheng
8beb51f305 为支持pthread提供了一些模拟系统调用支持 2023-09-11 00:49:51 +08:00
zhangzheng
74ae8c7a49 内核对象支持权限 2023-09-09 14:39:48 +08:00
zhangzheng
1733c9dd14 线程增加固有ipc缓存区 2023-08-29 18:36:32 +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
32a77c697d 增加mpu支持 2023-08-26 23:12:31 +08:00