Commit Graph

159 Commits

Author SHA1 Message Date
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
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
zhangzheng
8a6213adf4 能够启动到init 2024-04-04 16:51:29 +00:00
zhangzheng
436c88f8ca 增加用户态 2024-04-03 16:08:09 +00: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
07eaa699f6 修复STM32工程在linux上编译失败的问题 2024-02-28 19:03:47 +08:00
zhangzheng
433df229c3 support lcd & xtinygui 2024-02-25 11:54:39 +08:00
zhangzheng
0c7ed146c6 完善app启动时的参数传递 2024-02-04 22:24:56 +08:00
zhangzheng
931bb451b9 完善不支持mpu的处理器支持,更加省内存 2024-01-28 14:58:18 +08:00
zhangzheng
7cbd456d22 优化net部分的代码结构 2024-01-24 00:09:03 +08:00
zhangzheng
9f3f842904 分离了驱动和协议栈,但性能还需要优化,速度800KB 2024-01-21 22:07:41 +08:00
zhangzheng
f0811b0395 一个精简的printf支持,剪裁后只占用几KB ROM 2024-01-21 16:15:58 +08:00
zhangzheng
5aab5811da libc库增加tiny模式,最小体积更小 2024-01-21 00:13:57 +08:00
zhangzheng
25715ac36f stm32f1增加lwip支持(dm9000网卡),增加外扩sram支持 2024-01-20 21:20:45 +08:00
zhangzheng
57fb11ec87 tmp 2024-01-19 22:38:43 +08:00
zhangzheng
e395af682b tmp 2024-01-19 22:38:43 +08:00
zhangzheng
0d98415b78 添加lwip 2024-01-19 22:38:43 +08:00
zhangzheng
99ee275407 修复单板运行错误的问题 2024-01-19 22:37:13 +08:00
zhangzheng
9e12267f9d tmp 2024-01-18 00:52:04 +08:00
zhangzheng
f9e9d12c4b 增加reboot&mem info命令 2024-01-05 23:59:48 +08:00
zhangzheng
a2723c39c8 修复服务端并发错误&内核内存分配错误问题 2024-01-05 23:08:42 +08:00
zhangzheng
1e8d407664 添加服务端并发支持,还未测试 2024-01-01 22:57:49 +08:00
zhangzheng
0bc4a32d6f 增加共享内存对象的支持 2024-01-01 16:59:05 +08:00
zhangzheng
2c6989cd24 修复bootstap的bug,并添加renode仿真脚本支持 2023-12-31 16:40:47 +08:00
zhangzheng
cbc1245d26 修复cortex-m4硬件浮点出栈错误的问题 2023-12-23 23:28:31 +08:00
zhangzheng
1a17a7a9a3 移除无用文件 2023-12-23 22:54:49 +08:00
zhangzheng
9ac8a7ddcd 优化系统配置 2023-12-23 16:20:59 +08:00
zhangzheng
2257708583 优化可执行文件体积 2023-12-20 23:16:34 +08:00
zhangzheng
731fef00d1 细节调整 2023-12-19 21:35:52 +08:00
zhangzheng
ac9c4a9c26 修复启动应用时,hd_thread为释放问题 2023-12-17 00:01:34 +08:00
zhangzheng
a8ea0aa043 其他进程能监听到其他进程信号 2023-12-16 23:08:43 +08:00
zhangzheng
6f3827a866 修复mac上cpio打包问题 2023-12-15 23:15:33 +08:00
zhangzheng
bce83c3682 cpiofs支持通过ls命令查看 2023-12-11 23:09:18 +08:00
zhangzheng
1465dc2971 ns支持symlink 2023-12-11 21:24:18 +08:00
zhangzheng
7d735dccd4 尝试给他ns添加symlink 2023-12-10 23:51:39 +08:00
zhangzheng
d38f82b042 支持kill命令 2023-12-10 10:20:05 +08:00
zhangzheng
796883fb98 pm支持选择是否完全删除进程 2023-12-10 00:34:47 +08:00
zhangzheng
ac86caca8d 修复一些bug 2023-12-10 00:26:10 +08:00