fslongjin
|
4bc64de8f9
:new: 测定tsc频率
|
2 年之前 |
fslongjin
|
39a09ffd72
:new: 内核核心api文档
|
2 年之前 |
fslongjin
|
676260c537
:new: usleep()、nanosleep()
|
2 年之前 |
fslongjin
|
9eb9d759e6
bugfix: 修复未将子目录项的dentry加入父目录项的dentry的subdirs_list的bug
|
2 年之前 |
fslongjin
|
d775af70c7
:new: fat32文件系统的mkdir
|
2 年之前 |
fslongjin
|
2a47569473
bugfix: exec执行的文件不存在时,自动退出进程。
|
2 年之前 |
fslongjin
|
4e04ab9eee
:new: 在shell中启动另一个程序
|
2 年之前 |
fslongjin
|
d64ddfa0b6
debuging...
|
2 年之前 |
fslongjin
|
e6108602df
:new: 用户态解析键盘扫描码
|
2 年之前 |
fslongjin
|
832c0c7e5c
:wrench: 更新了键盘驱动程序,使其适配vfs
|
2 年之前 |
fslongjin
|
edb21695ae
minilibc
|
2 年之前 |
fslongjin
|
f99179014a
:bug: 修复了无法正确地往文件写入数据的bug
|
2 年之前 |
fslongjin
|
966d67fcde
:new: sys_open系统调用
|
2 年之前 |
fslongjin
|
59cbd6c4fc
:new: 用户/内核内存拷贝函数
|
2 年之前 |
fslongjin
|
2467367e05
:new: 增加strcmp
|
2 年之前 |
fslongjin
|
22359344e4
:new: uart驱动
|
2 年之前 |
fslongjin
|
b75504c0e5
:bug: 修复了list_empty的bug
|
2 年之前 |
fslongjin
|
9828aff985
软中断处理机制
|
2 年之前 |
fslongjin
|
32b8a163bb
bug: AP处理器发生异常时无法正确处理
|
2 年之前 |
fslongjin
|
60dc9f4932
检测处理器核心数量
|
2 年之前 |
fslongjin
|
21844c8ba4
修复了链表的bug
|
2 年之前 |
fslongjin
|
5c3a472310
:new: pci驱动的数据结构
|
3 年之前 |
fslongjin
|
046bce39a9
ata_disk_handler
|
3 年之前 |
fslongjin
|
b28f7d9c0d
:new: 新增了ata驱动程序
|
3 年之前 |
fslongjin
|
9dd1c65cae
解析RSDT header的sign信息
|
3 年之前 |
fslongjin
|
574f323284
:new: 引入APIC驱动,完成local apic的初始化
|
3 年之前 |
fslongjin
|
07babf6db4
:art: 统一模块初始化函数名为<name>_init()
|
3 年之前 |
fslongjin
|
3961c0e1be
:new: printk新增翻页滚动功能(bug:用户态触发中断时翻页会出现#UD)
|
3 年之前 |
fslongjin
|
d9d83335af
:new: 转换为grub2引导(尚未更正mm模块,且目前无法将内核链接到线性地址0xffffx处)
|
3 年之前 |
fslongjin
|
0757e7a3cd
:new: do_execve函数,跳转至应用层
|
3 年之前 |