Commit Graph

44 Commits

Author SHA1 Message Date
zhangzheng
97b4651f31 修复一些编译警告 2023-11-18 22:58:10 +08:00
zhangzheng
a83b791b82 添加rtt的驱动框架,实现了一部分接口函数,支持了Kconfig. 2023-11-18 16:29:46 +08:00
zhangzheng
3a11f98bdf 移植部分rtthread驱动框架 2023-11-13 23:42:05 +08:00
zhangzheng
3c1c6da99a 完善驱动服务,完成简单测试 2023-11-12 21:33:56 +08:00
zhangzheng
cb6a93217d modify mr-library 2023-11-12 14:36:39 +08:00
zhangzheng
955ae6972a add mr-library 2023-11-12 00:25:47 +08:00
zhangzheng
d72ab16d80 修复中断临界区保护的bug 2023-10-05 23:10:18 +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
f7dfc4a9db 优化libc系统调用接口模拟,减小最小二进制体积 2023-10-03 00:11:44 +08:00
zhangzheng
205b194c51 更新app 2023-10-02 22:15:06 +08:00
zhangzheng
1d18019da8 使用bitmap优化调度 2023-10-02 12:51:13 +08:00
zhangzheng
c644cb6b6b 修复scheduler_del时,重新查找最高优先级错误的bug 2023-10-02 12:33:13 +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
714f06e429 尝试编写一个控制类app 2023-10-01 01:56:55 +08:00
zhangzheng
b338baa28e 修复真实硬件Os优化启动不了的bug 2023-09-30 15:49:51 +08:00
zhangzheng
2fc002f2e1 修复在Os优化时系统调用参数传递问题 2023-09-30 14:17:34 +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
张正
5a8dd8f34f 尝试增加rpc 2023-09-22 00:14:27 +08:00
zhangzheng
f48036b1fb env支持,app_loader完善 2023-09-16 17:32:10 +08:00
zhangzheng
6f9cb317fe 完成用户态中断接收测试 2023-09-16 14:14:15 +08:00
zhangzheng
4cdd72c0d7 log对象支持从读取控制台数据 2023-09-15 00:08:11 +08:00
zhangzheng
8beb51f305 为支持pthread提供了一些模拟系统调用支持 2023-09-11 00:49:51 +08:00
zhangzheng
74ae8c7a49 内核对象支持权限 2023-09-09 14:39:48 +08:00
zhangzheng
639dea1145 ipc支持超时 2023-09-09 12:59:04 +08:00
zhangzheng
ad72f5e0da 优化系统调用 2023-09-03 15:55:06 +08:00
zhangzheng
a9969d7762 修复一些bugs 2023-09-02 00:18:54 +08:00
zhangzheng
a513010c51 ipc support call. 2023-09-01 22:01:13 +08:00
zhangzheng
e4ea80232c ipc增加测试 2023-08-30 00:36:52 +08:00
zhangzheng
1733c9dd14 线程增加固有ipc缓存区 2023-08-29 18:36:32 +08:00
zhangzheng
3b1171fca8 support ipc. 2023-08-29 16:16:25 +08:00
zhangzheng
24ed049af7 支持obj map & 与更多用户态接口支持 2023-08-28 23:54:38 +08:00
root
363c2da50c 使用mpu的一个region模拟缺页 2023-08-27 16:52:53 +08:00
root
32a77c697d 增加mpu支持 2023-08-26 23:12:31 +08:00
root
d0d3c7ffb7 添加musl libc. 2023-08-23 00:42:36 +08:00
root
6ee0deb010 support application. 2023-08-22 00:26:34 +08:00
root
56e53a1eae 修改内核架构为微内核 2023-08-20 20:52:23 +08:00
zhangzheng
ac397f58f8 支持系统重启命令 2022-12-15 18:17:50 +08:00
zhangzheng
5227a897b9 多线程测试 2022-12-14 21:38:19 +08:00
zhangzheng
33ce7e829c 修改api名字 2022-12-13 21:52:48 +08:00
zhangzheng
0a81fa325c 增加内存分配测试代代码,增加qemu直接运行脚本 2022-12-12 22:17:49 +08:00
zhangzheng
a8bd98b0d9 1.工程修改为Cmake管理。2.增加qemu支持,采用stm32f205rft6。3.增加bootstarp支持。4.增加cpio文件系统支持。5.增加软件浮点支持。6.增加双向链表和单项链表“ 2022-12-09 23:22:35 +08:00