fslongjin
|
be155d670b
|
:doc: 完善FAT32文档
|
2022-07-08 21:42:34 +08:00 |
|
fslongjin
|
1ffc21ea2e
|
:doc: 订正文档首行缩进
|
2022-07-07 23:53:37 +08:00 |
|
fslongjin
|
745b9c1cc9
|
:doc: 完善vfs文档
|
2022-07-07 23:44:29 +08:00 |
|
login
|
e7e0d24cad
|
Merge pull request #3 from zzy666-hw/master
调整创建磁盘、挂载磁盘及卸载磁盘的脚本
|
2022-07-07 23:22:24 +08:00 |
|
fslongjin
|
900f186530
|
修改磁盘脚本的细节
|
2022-07-07 23:12:09 +08:00 |
|
fslongjin
|
d32aa2d99c
|
增加touch到绝对路径的功能
|
2022-07-07 10:27:40 +08:00 |
|
fslongjin
|
8c8352e748
|
🆕 fat32_create
|
2022-07-07 00:55:33 +08:00 |
|
fslongjin
|
fc3fbf7acc
|
🔧 将填充长短目录项的代码单独提取出来
|
2022-07-06 19:53:50 +08:00 |
|
fslongjin
|
440b3c917f
|
🆕 新增fat文件名合法性检查
|
2022-07-06 18:20:38 +08:00 |
|
fslongjin
|
b79ba099df
|
bugfix: 修复了fat32_mkdir的bug(在非根目录下创建文件夹会出错)(在/dev中创建子文件夹,opendir时属性设置错误的bug)
|
2022-07-06 17:10:54 +08:00 |
|
hwzzy666
|
339570a2f3
|
调整创建磁盘、挂载磁盘及卸载磁盘的脚本
|
2022-07-06 08:21:46 +08:00 |
|
fslongjin
|
52b5c2731d
|
🐛 解决cd到相对路径后,新路径字符串拼接错误的问题
|
2022-07-06 00:39:18 +08:00 |
|
fslongjin
|
c4f90f4883
|
将分配簇的功能单独独立成一个函数
|
2022-07-05 23:07:25 +08:00 |
|
fslongjin
|
9bf52cf2ab
|
🔧 修正了创建硬盘镜像的脚本的bug
|
2022-07-03 22:37:54 +08:00 |
|
fslongjin
|
621e65fede
|
:doc: 完善创建磁盘镜像的脚本,以及修正对应的文档
|
2022-06-30 19:45:56 +08:00 |
|
longjin
|
1580995f09
|
:doc: 补充了VFS的部分文档信息
|
2022-06-29 14:22:07 +08:00 |
|
longjin
|
b6d1702c14
|
:doc: 优化文档框架结构
|
2022-06-29 00:16:50 +08:00 |
|
longjin
|
6a2ed3c4ee
|
:doc: 新增了文件系统的文档框架(待填充)
|
2022-06-28 23:53:50 +08:00 |
|
fslongjin
|
9eb9d759e6
|
bugfix: 修复未将子目录项的dentry加入父目录项的dentry的subdirs_list的bug
|
2022-06-25 21:06:25 +08:00 |
|
fslongjin
|
0d6957294d
|
消除了libc的_start方法的编译警告
|
2022-06-25 20:57:49 +08:00 |
|
fslongjin
|
d775af70c7
|
🆕 fat32文件系统的mkdir
|
2022-06-25 20:55:59 +08:00 |
|
fslongjin
|
d7d449bddd
|
🆕 libc新增_start函数,实现main的返回值的捕获
|
2022-06-25 00:51:29 +08:00 |
|
fslongjin
|
325bc981fe
|
🐛 修复traceback终点判断的bug
|
2022-06-23 11:44:42 +08:00 |
|
fslongjin
|
1ab51cb334
|
🆕 内核栈反向追踪
|
2022-06-22 23:31:47 +08:00 |
|
fslongjin
|
7a03b221a6
|
🔧 编译用户程序时,拷贝符号信息
|
2022-06-22 18:54:56 +08:00 |
|
longjin
|
6764b22b49
|
:doc: 修正文档中grub版本号的错误
|
2022-06-19 20:20:32 +08:00 |
|
fslongjin
|
cb21d82467
|
解决warning
|
2022-06-18 14:42:20 +08:00 |
|
fslongjin
|
8cf4dc53fb
|
修正了目录结构的bug
|
2022-06-18 14:31:48 +08:00 |
|
fslongjin
|
fb19a34c0b
|
更改文档结构
|
2022-06-18 14:25:58 +08:00 |
|
fslongjin
|
7f86e01fd9
|
:doc: 完善文档组织结构
|
2022-06-18 14:21:11 +08:00 |
|
longjin
|
8e366105c3
|
撰写了文档: 《构建DragonOS》
|
2022-06-18 00:33:33 +08:00 |
|
longjin
|
0d0705a169
|
初始化了文档
|
2022-06-17 23:50:40 +08:00 |
|
fslongjin
|
9ce123418f
|
删了几处无用信息
|
2022-06-10 00:22:14 +08:00 |
|
fslongjin
|
cdbc4a316c
|
bugfix: 修复了无法在除pid=0的进程以外的进程刷新帧缓冲区的bug
|
2022-06-09 23:54:42 +08:00 |
|
fslongjin
|
2a47569473
|
bugfix: exec执行的文件不存在时,自动退出进程。
|
2022-06-09 21:56:32 +08:00 |
|
fslongjin
|
f37a090989
|
🆕 启动完成后显示DragonOS字样
|
2022-06-09 16:35:15 +08:00 |
|
fslongjin
|
9322d8ab20
|
bugfix: 修复多核启动时,自旋锁持有计数错误的问题
|
2022-06-09 16:27:55 +08:00 |
|
fslongjin
|
8f180254bc
|
🆕 输入about即可展示系统的“关于”信息
|
2022-06-08 00:19:08 +08:00 |
|
fslongjin
|
4e04ab9eee
|
🆕 在shell中启动另一个程序
|
2022-06-07 23:18:26 +08:00 |
|
fslongjin
|
129d24296b
|
bug fix: page_num>=25时,填入页表的实际上是同一个物理页的bug
|
2022-06-02 19:22:03 +08:00 |
|
fslongjin
|
d64ddfa0b6
|
debuging...
|
2022-06-02 14:20:53 +08:00 |
|
fslongjin
|
b97aaee746
|
🐛 修复了进程由于异常被捕获后,其他进程无法被正常调度的问题
|
2022-06-01 17:13:12 +08:00 |
|
fslongjin
|
e2a59dbd43
|
🆕 exec (存在bug
|
2022-05-31 21:55:06 +08:00 |
|
fslongjin
|
844e66f6bb
|
🐛 修复了键盘控制器被初始化之前,按键被按下,从而导致的收不到键盘中断的问题。
|
2022-05-31 11:50:55 +08:00 |
|
fslongjin
|
b828622ea6
|
将wait_queue中的结点改为kmalloc创建
|
2022-05-30 18:25:50 +08:00 |
|
fslongjin
|
85707bd8cc
|
🆕 cat命令
|
2022-05-30 17:39:45 +08:00 |
|
fslongjin
|
9ee6d33318
|
🆕 完成了ls的功能
|
2022-05-29 14:36:46 +08:00 |
|
fslongjin
|
a4157bb4a7
|
部分完成了readdir
|
2022-05-27 13:41:10 +08:00 |
|
fslongjin
|
156c2c2389
|
bugfix: 修复shell中,用户可以删除多余的字符的bug,以及\b会被录入到参数字符串的bug
|
2022-05-25 23:18:30 +08:00 |
|
fslongjin
|
37669ebf87
|
🆕 cd命令
|
2022-05-25 22:50:32 +08:00 |
|