zhangzheng
|
5fc71a7f98
|
优化futex
|
2023-11-27 21:47:44 +08:00 |
|
zhangzheng
|
f340fa8e96
|
修复线程释放时的bug
|
2023-11-26 17:00:33 +08:00 |
|
zhangzheng
|
e7910247ca
|
优化ipc流程
|
2023-11-26 16:09:19 +08:00 |
|
zhangzheng
|
5a0ad76ad0
|
线程增加ipc能力,原ipc对象将修改为ipc代理功能
|
2023-11-26 00:15:32 +08:00 |
|
zhangzheng
|
782ef1331d
|
暂时去除mm_page支持,会影响实时性
|
2023-11-25 17:44:54 +08:00 |
|
zhangzheng
|
f58d4fe537
|
添加一些驱动模拟接口的测试
|
2023-11-21 00:21:13 +08:00 |
|
zhangzheng
|
323e24049f
|
sleep支持&mutex cond测试
|
2023-11-20 18:23:06 +08:00 |
|
zhangzheng
|
2c410d4000
|
线程退出支持
|
2023-11-20 16:46:50 +08:00 |
|
zhangzheng
|
faa0e2134f
|
futex支持超时
|
2023-11-20 16:17:58 +08:00 |
|
zhangzheng
|
c7ee3e2fe7
|
futex&pthread初步支持
|
2023-11-19 23:01:35 +08:00 |
|
zhangzheng
|
1b82ecbbda
|
ipc支持send
|
2023-11-19 13:57:34 +08:00 |
|
zhangzheng
|
a83b791b82
|
添加rtt的驱动框架,实现了一部分接口函数,支持了Kconfig.
|
2023-11-18 16:29:46 +08:00 |
|
zhangzheng
|
3c1c6da99a
|
完善驱动服务,完成简单测试
|
2023-11-12 21:33:56 +08:00 |
|
zhangzheng
|
8b3facb4ac
|
修复调度存在的小bug
|
2023-10-06 22:41:30 +08:00 |
|
zhangzheng
|
3f03b4c3bc
|
修复一个ipc传输的bug
|
2023-10-06 21:18:23 +08:00 |
|
zhangzheng
|
0efc5d7f11
|
完善app
|
2023-10-06 16:29:34 +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
|
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
|
79d53d573c
|
修复mpu内存分配的临界保护问题
|
2023-09-30 14:58:34 +08:00 |
|
zhangzheng
|
4827093da7
|
修复objspace数组访问越界的bug
|
2023-09-30 14:50:48 +08:00 |
|
zhangzheng
|
2fc002f2e1
|
修复在Os优化时系统调用参数传递问题
|
2023-09-30 14:17:34 +08:00 |
|
zhangzheng
|
851ea69883
|
修复thread被释放后内存被重复访问的问题
|
2023-09-30 13:19:58 +08:00 |
|
zhangzheng
|
4ba8d8fb9a
|
修复在真实硬件上内核资源释放不完全的bug.
|
2023-09-29 23:49:17 +08:00 |
|
zhangzheng
|
322634889b
|
修复task释放时,内存泄漏的bug
|
2023-09-29 13:23:12 +08:00 |
|
zhangzheng
|
224ca9f33c
|
增加mem fault的错误处理流程[默认杀死当前task]
|
2023-09-29 12:57:40 +08:00 |
|
zhangzheng
|
3b5a7b14b3
|
修复内核资源释放的不完整的bug
|
2023-09-29 12:42:07 +08:00 |
|
zhangzheng
|
57cd64e1a8
|
修复一些bug
|
2023-09-29 01:03:19 +08:00 |
|
zhangzheng
|
92dba05d2f
|
增加stm32f1支持,并完成真实硬件测试
|
2023-09-26 23:40:54 +08:00 |
|
张正
|
5a8dd8f34f
|
尝试增加rpc
|
2023-09-22 00:14:27 +08:00 |
|
张正
|
db4f9e4741
|
fix ipc map.
|
2023-09-21 21:44:17 +08:00 |
|
zhangzheng
|
7caef85603
|
增加部分namespace代码
|
2023-09-18 22:13:52 +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
|
e80891ba8e
|
中断支持转发到用户态
|
2023-09-15 00:25:06 +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
|
a94d14da6b
|
用户态支持调节优先级
|
2023-09-09 14:48:26 +08:00 |
|
zhangzheng
|
74ae8c7a49
|
内核对象支持权限
|
2023-09-09 14:39:48 +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 |
|
zhangzheng
|
ad72f5e0da
|
优化系统调用
|
2023-09-03 15:55:06 +08:00 |
|