longjin
|
0d0705a169
初始化了文档
|
2 years ago |
fslongjin
|
9ce123418f
删了几处无用信息
|
2 years ago |
fslongjin
|
cdbc4a316c
bugfix: 修复了无法在除pid=0的进程以外的进程刷新帧缓冲区的bug
|
2 years ago |
fslongjin
|
2a47569473
bugfix: exec执行的文件不存在时,自动退出进程。
|
2 years ago |
fslongjin
|
f37a090989
:new: 启动完成后显示DragonOS字样
|
2 years ago |
fslongjin
|
9322d8ab20
bugfix: 修复多核启动时,自旋锁持有计数错误的问题
|
2 years ago |
fslongjin
|
8f180254bc
:new: 输入about即可展示系统的“关于”信息
|
2 years ago |
fslongjin
|
4e04ab9eee
:new: 在shell中启动另一个程序
|
2 years ago |
fslongjin
|
129d24296b
bug fix: page_num>=25时,填入页表的实际上是同一个物理页的bug
|
2 years ago |
fslongjin
|
d64ddfa0b6
debuging...
|
2 years ago |
fslongjin
|
b97aaee746
:bug: 修复了进程由于异常被捕获后,其他进程无法被正常调度的问题
|
2 years ago |
fslongjin
|
e2a59dbd43
:new: exec (存在bug
|
2 years ago |
fslongjin
|
844e66f6bb
:bug: 修复了键盘控制器被初始化之前,按键被按下,从而导致的收不到键盘中断的问题。
|
2 years ago |
fslongjin
|
b828622ea6
将wait_queue中的结点改为kmalloc创建
|
2 years ago |
fslongjin
|
85707bd8cc
:new: cat命令
|
2 years ago |
fslongjin
|
9ee6d33318
:new: 完成了ls的功能
|
2 years ago |
fslongjin
|
a4157bb4a7
部分完成了readdir
|
2 years ago |
fslongjin
|
156c2c2389
bugfix: 修复shell中,用户可以删除多余的字符的bug,以及\b会被录入到参数字符串的bug
|
2 years ago |
fslongjin
|
37669ebf87
:new: cd命令
|
2 years ago |
fslongjin
|
8bd7b64a0b
:new: 增加重启命令reboot
|
2 years ago |
fslongjin
|
b02f5ea47c
bug fix: 修复了加载进程时未对内存空间清零的问题
|
2 years ago |
fslongjin
|
8246c1c9e2
:new: pwd命令
|
2 years ago |
fslongjin
|
afeca18206
:art: 将shell独立成单独的app
|
2 years ago |
fslongjin
|
1eb9a299b6
bug fix: Multiplication result converted to larger type
|
2 years ago |
fslongjin
|
e6108602df
:new: 用户态解析键盘扫描码
|
2 years ago |
fslongjin
|
b9c4efcb0f
bugfix: 存储文件路径的内存对象中已经含有脏数据时,文件搜索会出错
|
2 years ago |
fslongjin
|
46ee327742
:bug: 修复malloc扩容时int32溢出的bug,以及扩容堆内存后,由于未执行合并从而导致产生大量碎片的bug
|
2 years ago |
fslongjin
|
832c0c7e5c
:wrench: 更新了键盘驱动程序,使其适配vfs
|
2 years ago |
fslongjin
|
464837eb1a
:new: double buffer
|
2 years ago |
fslongjin
|
59e847294a
修复makefile的bug
|
2 years ago |