fslongjin
|
e806bbc0c8
o3能运行
|
2 years ago |
fslongjin
|
fd1b4220be
创建了screen manager文件
|
2 years ago |
fslongjin
|
4bc64de8f9
:new: 测定tsc频率
|
2 years ago |
fslongjin
|
813c3f9bf8
bitree: delete node
|
2 years ago |
fslongjin
|
2b0b727893
:wrench: 将enable msi的部分更新为使用msi_desc来完成
|
2 years ago |
fslongjin
|
16d6b94c46
将usb的初始化交由init进程进行处理
|
2 years ago |
fslongjin
|
a1c843cd3a
new: 简单的warn assert
|
2 years ago |
fslongjin
|
d0ddb73788
:wrench: include上级文件夹时,统一采用<>来指定文件
|
2 years ago |
fslongjin
|
7670031b11
bugfix: 修复浮点数打印错误的bug
|
2 years ago |
fslongjin
|
eb67b612c4
:wrench: 更改目录结构,将定时器独立出来
|
2 years ago |
fslongjin
|
b79ba099df
bugfix: 修复了fat32_mkdir的bug(在非根目录下创建文件夹会出错)(在/dev中创建子文件夹,opendir时属性设置错误的bug)
|
2 years ago |
fslongjin
|
4e04ab9eee
:new: 在shell中启动另一个程序
|
2 years ago |
fslongjin
|
8246c1c9e2
:new: pwd命令
|
2 years ago |
fslongjin
|
832c0c7e5c
:wrench: 更新了键盘驱动程序,使其适配vfs
|
2 years ago |
fslongjin
|
5df5d79900
:new: 加载elf文件
|
2 years ago |
fslongjin
|
edb21695ae
minilibc
|
2 years ago |
fslongjin
|
37da6ef19e
:bug: 修复printf的bug
|
2 years ago |
fslongjin
|
0aec6827ee
:new: 运行文件系统中的二进制程序
|
2 years ago |
fslongjin
|
966d67fcde
:new: sys_open系统调用
|
2 years ago |
fslongjin
|
279de4c7f9
测试IPI
|
2 years ago |
fslongjin
|
ac2508224e
对多核启动的过程加锁
|
2 years ago |
fslongjin
|
db3749ece4
:new: 递归枚举pci总线上的设备
|
2 years ago |
fslongjin
|
71d6af78d8
解决了一些小问题
|
2 years ago |
fslongjin
|
2bb63e8e87
鼠标驱动已知bug: 数据包大小不正确
|
2 years ago |
fslongjin
|
b3cbd3caa2
:new: 鼠标驱动(有bug,还不能用)
|
2 years ago |
fslongjin
|
574f323284
:new: 引入APIC驱动,完成local apic的初始化
|
2 years ago |
fslongjin
|
8e1a0c9a4b
:new: 初始化内存池组
|
2 years ago |
fslongjin
|
d9d83335af
:new: 转换为grub2引导(尚未更正mm模块,且目前无法将内核链接到线性地址0xffffx处)
|
2 years ago |
fslongjin
|
d1671bc121
:bug: 修复了无法切换进程、无法进行浮点运算的bug(将main.c中的init函数名进行修改)
|
2 years ago |
fslongjin
|
67633eb04e
:new: 内核线程(在kernel_thtread函数中调用test_mm会产生问题)
|
2 years ago |