fslongjin
|
c4f90f4883
将分配簇的功能单独独立成一个函数
|
2 years ago |
fslongjin
|
1ab51cb334
:new: 内核栈反向追踪
|
2 years ago |
fslongjin
|
832c0c7e5c
:wrench: 更新了键盘驱动程序,使其适配vfs
|
2 years ago |
fslongjin
|
59e847294a
修复makefile的bug
|
2 years ago |
fslongjin
|
5df5d79900
:new: 加载elf文件
|
2 years ago |
fslongjin
|
edb21695ae
minilibc
|
2 years ago |
fslongjin
|
b7437b24d7
:bug: 页表拷贝的bug
|
2 years ago |
fslongjin
|
0aec6827ee
:new: 运行文件系统中的二进制程序
|
2 years ago |
fslongjin
|
4473ff594c
解决了debian上编译后,kernel_thread_func被优化掉的问题
|
2 years ago |
fslongjin
|
7d3c1b098e
:new: vfs虚拟文件系统
|
2 years ago |
fslongjin
|
9b382dab60
:new: 在fat32文件系统中按照路径寻找文件
|
2 years ago |
fslongjin
|
979bb35599
:new: 读取fat32文件系统的基础信息
|
2 years ago |
fslongjin
|
0e8bf69d65
增加了uart输出的条件编译
|
2 years ago |
fslongjin
|
22359344e4
:new: uart驱动
|
2 years ago |
fslongjin
|
be8ac71aa9
bug fix
|
2 years ago |
fslongjin
|
05dc7ac73b
将内核层空间移动到0xffff800000000000
|
2 years ago |
fslongjin
|
9828aff985
软中断处理机制
|
2 years ago |
fslongjin
|
d887f9a0f7
:new: HPET驱动
|
2 years ago |
fslongjin
|
401df84d51
:new: rtc时钟驱动程序
|
2 years ago |
fslongjin
|
279de4c7f9
测试IPI
|
2 years ago |
fslongjin
|
b7df2805ed
存在bug,apu启动后触发异常会Reset
|
2 years ago |
fslongjin
|
5197253dde
:new: AP处理器切换到64位模式
|
2 years ago |
fslongjin
|
60dc9f4932
检测处理器核心数量
|
2 years ago |
fslongjin
|
e667fff256
:new: gdb源代码级别调试
|
2 years ago |
fslongjin
|
741aa09b9b
:new: 按照class来读取对应的pci设备的接口
|
2 years ago |
fslongjin
|
08fa7b5358
:new: 能成功遍历pci总线下的设备
|
2 years ago |
fslongjin
|
046bce39a9
ata_disk_handler
|
2 years ago |
fslongjin
|
71d6af78d8
解决了一些小问题
|
2 years ago |
fslongjin
|
b3cbd3caa2
:new: 鼠标驱动(有bug,还不能用)
|
2 years ago |
fslongjin
|
832442af6a
:new: 键盘驱动上半部
|
2 years ago |