login
|
d328bfce6b
bugfix: 修正潜在的错误路径 (#64)
|
2 years ago |
login
|
fb417a5e81
xhci: 获取设备描述符并配置endpoint (#50)
|
2 years ago |
fslongjin
|
339053a20e
将具体磁盘类型与fat32文件系统进行分离
|
2 years ago |
houmkh
|
1a2d405384
将当前的sched_cfs函数做一个包裹,套一层sched(). (#32)
|
2 years ago |
fslongjin
|
1dd9195d69
new: vma反向映射
|
2 years ago |
fslongjin
|
aa3f433cd5
使mm支持4K虚拟地址映射
|
2 years ago |
fslongjin
|
6f5d73771f
修改一些小问题
|
2 years ago |
fslongjin
|
d0ddb73788
:wrench: include上级文件夹时,统一采用<>来指定文件
|
2 years ago |
fslongjin
|
832c0c7e5c
:wrench: 更新了键盘驱动程序,使其适配vfs
|
2 years ago |
fslongjin
|
099b24539a
完善execve,使其能加载用户程序文件
|
2 years ago |
fslongjin
|
1801ddffbd
:new: fork
|
2 years ago |
fslongjin
|
2ed8bdcfd2
:new: lseek系统调用
|
2 years ago |
fslongjin
|
f99179014a
:bug: 修复了无法正确地往文件写入数据的bug
|
2 years ago |
fslongjin
|
b3ad8405a4
实现了打开、关闭、读取文件的功能
|
2 years ago |
fslongjin
|
979bb35599
:new: 读取fat32文件系统的基础信息
|
2 years ago |
fslongjin
|
39dd802ff1
磁盘请求在处理时,切换进程
|
2 years ago |
fslongjin
|
f5f36aafd8
将内核定位到高地址(存在bug,中断时会访问低地址)
|
2 years ago |
fslongjin
|
3063a340e2
修复ahci缓冲区地址错误的问题
|
2 years ago |
fslongjin
|
05dc7ac73b
将内核层空间移动到0xffff800000000000
|
2 years ago |
fslongjin
|
68c7b52192
bug fix
|
2 years ago |
fslongjin
|
d9c7ddec66
支持多核启动并初始化AP核的Local APIC
|
2 years ago |
fslongjin
|
6d286be29f
初步完成了ahci驱动程序
|
2 years ago |
fslongjin
|
405f55624d
:new: 写入磁盘扇区
|
2 years ago |
fslongjin
|
8294e0d12b
:new: 读取SATA磁盘
|
2 years ago |
fslongjin
|
741aa09b9b
:new: 按照class来读取对应的pci设备的接口
|
2 years ago |
fslongjin
|
de7583cf31
:new: ahci的FIS数据结构
|
3 years ago |