fslongjin
|
b8c3d97e22
|
增加文档(未完成)
|
2022-07-15 20:55:01 +08:00 |
|
fslongjin
|
39a09ffd72
|
🆕 内核核心api文档
|
2022-07-12 20:39:33 +08:00 |
|
fslongjin
|
a5ce84c26e
|
:doc: multiboot2支持模块
|
2022-07-12 17:57:11 +08:00 |
|
fslongjin
|
da4867d662
|
🆕 clock()函数
|
2022-07-12 13:20:01 +08:00 |
|
fslongjin
|
7670031b11
|
bugfix: 修复浮点数打印错误的bug
|
2022-07-12 13:19:51 +08:00 |
|
fslongjin
|
676260c537
|
🆕 usleep()、nanosleep()
|
2022-07-12 12:01:51 +08:00 |
|
fslongjin
|
4208c56074
|
更改HPET的定时间隔为500us
|
2022-07-12 09:39:35 +08:00 |
|
fslongjin
|
defb9e769c
|
🔧 改用local apic定时器进行进程时间片更新
|
2022-07-11 21:47:28 +08:00 |
|
fslongjin
|
594aeadf65
|
🆕 vsprintk
|
2022-07-11 21:44:00 +08:00 |
|
fslongjin
|
4c9719f477
|
🆕 测量local apic定时器频率
|
2022-07-11 18:40:23 +08:00 |
|
fslongjin
|
7d64ad6c1a
|
🆕 获取核心晶振频率的函数
|
2022-07-11 18:39:59 +08:00 |
|
fslongjin
|
717c7a6715
|
强制启用x2apic; 打印不支持的flags
|
2022-07-11 18:38:18 +08:00 |
|
fslongjin
|
fdc5151049
|
bugfix: 修正某些情况下多核启动信号丢失的问题
|
2022-07-11 18:37:09 +08:00 |
|
fslongjin
|
88bcbdc681
|
bugfix: 修正中断注册时,对名称字符串的处理错误问题
|
2022-07-11 17:22:27 +08:00 |
|
fslongjin
|
dbed64a4ef
|
更正cpu模块的全局变量定义
|
2022-07-11 14:33:34 +08:00 |
|
fslongjin
|
eb67b612c4
|
🔧 更改目录结构,将定时器独立出来
将定时器独立出来
|
2022-07-11 11:51:48 +08:00 |
|
fslongjin
|
ee0b5ed3fd
|
设定每次执行的定时任务的最大数量
|
2022-07-11 10:36:33 +08:00 |
|
fslongjin
|
f4891cc8a3
|
🔧 将软中断更改为不可重入
|
2022-07-11 10:24:35 +08:00 |
|
login
|
dcafbef4d4
|
Merge pull request #4 from zzy666-hw/master
删除重复的宏定义
|
2022-07-09 10:52:32 +08:00 |
|
zzy666-hw
|
fe8cbff729
|
Merge branch 'fslongjin:master' into master
|
2022-07-09 09:17:41 +08:00 |
|
hwzzy666
|
b2e222c253
|
Merge branch 'master' of https://github.com/zzy666-hw/DragonOS
|
2022-07-09 17:14:48 +08:00 |
|
hwzzy666
|
cdc7440221
|
删除重复的宏定义
|
2022-07-09 17:03:47 +08:00 |
|
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 |
|