Commit Graph

129 Commits

Author SHA1 Message Date
zhangzheng
e7d1d0cba6 fix lunch params etc. 2025-01-03 18:29:25 +08:00
zhangzheng
f40ee6fab2 删除无用的代码 2024-12-30 13:40:05 +08:00
zhangzheng
01cd44d7fd 替换为fastipc 2024-12-29 21:50:20 +08:00
zhangzheng
49060a965b snd驱动以及优化 2024-12-27 08:25:51 +08:00
zhangzheng
90407a8777 display&eth&i2c&pca9555&pin驱动与驱动框架支持 2024-12-16 08:27:37 +08:00
zhangzheng
3dcf66e0b2 支持简单的显示驱动&显示驱动框架 2024-11-21 15:31:20 +08:00
zhangzheng
2f1ed5ae88 pin 驱动& 驱动框架支持 2024-11-11 08:59:39 +08:00
zhangzheng
d45726fac0 nes模拟器支持 2024-11-03 23:19:19 +08:00
ATShining
7e70fcb110 3dtest&删除无用代码 2024-11-03 00:22:53 +08:00
ATShining
cdb4253148 修复-O2时cortex-m惰性压栈错误,以及内存访问错误时task删除hardfault错误 2024-11-02 21:49:13 +08:00
ATShining
16d4a18a86 at32f437启动适配,能够启动到shell 2024-11-01 19:49:28 +08:00
zhangzheng
cc25bcdf65 设备树支持&多块内存初步支持 2024-10-07 16:49:32 +08:00
ATShining
b7ae180c4e 优化多arch支持 2024-09-22 16:06:39 +08:00
zhangzheng
6b38424e91 vma interface fix. 2024-09-19 23:36:01 +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
zhangzheng
0d65637d91 aarch64 support share_mem obj. 2024-08-29 23:35:25 +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
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
780d4db78d 尝试修复其他芯片的编译 2024-04-10 15:19:02 +00:00
zhangzheng
1cca0dc8de 修复内存管理问题 2024-04-10 14:15:38 +00:00
zhangzheng
bbf0bde6bf 修复偶发卡死问题 2024-04-10 16:07:49 +08: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
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
a001a26bfe 支持内存属性设置 2024-04-07 14:05:03 +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
5791e49460 整理测试,并修复printf不输出的问题 2024-03-25 21:27:05 +08:00
zhangzheng
433df229c3 support lcd & xtinygui 2024-02-25 11:54:39 +08:00
zhangzheng
931bb451b9 完善不支持mpu的处理器支持,更加省内存 2024-01-28 14:58:18 +08:00
zhangzheng
5bdbd52ac1 增加cortex-m33架构支持,支持swm34s芯片 2024-01-27 15:40:45 +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
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