Commit Graph

50 Commits

Author SHA1 Message Date
zhangzheng
54b6bc9c24 严格代码检查,修复大量错误,以及diskio.c ioctl参数大小导致的卡死问题 2025-03-23 17:35:56 +08:00
zhangzheng
749e24ddb7 binutils 工具链&tcc使用实例 2025-03-19 00:23:15 +08:00
zhangzheng
347a1372bc posix shm & system v的信号量支持(未完成) 2025-03-18 21:18:26 +08:00
zhangzheng
58adc1d0b7 修复引用计数问题导致内核挂掉问题 2025-03-17 14:48:28 +08:00
zhangzheng
3ecafaed24 集成cmbacktrace && fatfs分离硬件接口 2025-03-17 00:35:42 +08:00
zhangzheng
137382205e 优化代码&env支持&net fd自动回收支持(fastipc删除流程有问题,需要优化,可能导致卡死 2025-03-14 09:34:40 +08:00
zhangzheng
dc7a0675fa 优化静态堆&stm32f4编译修复 2025-03-10 22:45:24 +08:00
zhangzheng
cff255baf2 tty支持&vi完整支持 2025-03-09 00:21:55 +08:00
zhangzheng
543a618de9 文件描述符自动回收支持 2025-03-04 15:02:14 +08:00
zhangzheng
6049dad2b1 完善ipc对象&完善nsfs&完善文件接口 2025-03-02 23:31:22 +08:00
zhangzheng
d8a8b2e3f7 nsfs集成,完善posix文件系统接口支持 2025-02-26 00:06:31 +08:00
zhangzheng
fe4e4a377d lwip arch优化 2025-02-13 13:36:12 +08:00
zhangzheng
12eac3edf8 fsrpc代码调整 2025-01-21 22:04:29 +08:00
zhangzheng
a8dcccfd7b appfs初步支持 2025-01-21 16:21:33 +08:00
zhangzheng
ed9e0cd47e 支持binutils大部分工具 2025-01-08 20:21:09 +08:00
zhangzheng
e7d1d0cba6 fix lunch params etc. 2025-01-03 18:29:25 +08:00
zhangzheng
aaad929523 fs rpc增加更多的文件接口 2024-09-12 14:16:30 +08:00
zhangzheng
8c66a42859 more test & bugs fix. 2024-08-27 23:02:54 +08:00
zhangzheng
1132f9997e 修复用户态ipc错误&修改hello为uvmm 2024-08-04 15:13:40 +08:00
zhangzheng
5791e49460 整理测试,并修复printf不输出的问题 2024-03-25 21:27:05 +08:00
zhangzheng
cf57b3a392 修复qemu,linux上运行问题 2024-02-29 11:16:39 +08:00
zhangzheng
5aab5811da libc库增加tiny模式,最小体积更小 2024-01-21 00:13:57 +08:00
zhangzheng
9ac8a7ddcd 优化系统配置 2023-12-23 16:20:59 +08:00
zhangzheng
a8ea0aa043 其他进程能监听到其他进程信号 2023-12-16 23:08:43 +08:00
zhangzheng
7d735dccd4 尝试给他ns添加symlink 2023-12-10 23:51:39 +08:00
zhangzheng
22c5c91734 支持cpiofs&&init能够监控进程的死亡 2023-12-09 23:11:55 +08:00
zhangzheng
9e7c1e08ee 修复tcc编译失败的bug 2023-12-08 23:55:10 +08:00
zhangzheng
d2c941e256 完善路径管理功能 2023-12-03 17:54:26 +08:00
zhangzheng
50e54e7662 文件系统支持完善 2023-12-02 23:15:33 +08:00
zhangzheng
2d68c1b480 posix文件借口修复 2023-12-02 22:02:56 +08:00
zhangzheng
1d9e8cc532 支持console 2023-12-02 00:27:57 +08:00
zhangzheng
e7910247ca 优化ipc流程 2023-11-26 16:09:19 +08:00
zhangzheng
3a70b7d297 增加__attribute__((constructor))支持 2023-11-18 23:40:56 +08:00
zhangzheng
a83b791b82 添加rtt的驱动框架,实现了一部分接口函数,支持了Kconfig. 2023-11-18 16:29:46 +08:00
zhangzheng
955ae6972a add mr-library 2023-11-12 00:25:47 +08:00
zhangzheng
069de6b956 修复内核申请内存未清零导致死机的bug 2023-10-03 17:46:02 +08:00
zhangzheng
5623b78617 增加modbus&修改syscall函数名&修改ns注册方式 2023-10-03 15:51:31 +08:00
zhangzheng
a6bc1d330e 修复ipc映射时错误的bug 2023-10-02 01:38:38 +08:00
zhangzheng
eea118f9b7 修复若干bug&完善fatfs服务&完善app 2023-10-02 00:22:13 +08:00
zhangzheng
20d3da94a8 优化代码结构 2023-09-24 20:05:55 +08:00
zhangzheng
0e49c75cd4 修复rpc bug,fatfs服务测试 2023-09-24 19:26:05 +08:00
zhangzheng
ef49739ad0 rpc
可用,并增加fs服务
2023-09-24 01:26:07 +08:00
zhangzheng
7e704d5ce2 更新rpc 2023-09-22 21:56:15 +08:00
张正
5a8dd8f34f 尝试增加rpc 2023-09-22 00:14:27 +08:00
张正
db4f9e4741 fix ipc map. 2023-09-21 21:44:17 +08:00
张正
6b2e44c958 支持mac m1编译,ns功能测试 2023-09-21 18:42:40 +08:00
zhangzheng
d1c19ad235 优化可执行文件大小 2023-09-18 22:49:53 +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