Commit History

作者 SHA1 備註 提交日期
  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 年之前
  fslongjin d1671bc121 :bug: 修复了无法切换进程、无法进行浮点运算的bug(将main.c中的init函数名进行修改) 3 年之前
  fslongjin 67633eb04e :new: 内核线程(在kernel_thtread函数中调用test_mm会产生问题) 3 年之前
  fslongjin 8ab02c496c :new: 新增内存拷贝函数memcpy 3 年之前
  fslongjin eff673edcb :new: 新增了使用8259A芯片的中断响应程序 3 年之前
  fslongjin 49eaf6ce95 删除了一些信息的打印 3 年之前
  fslongjin 8131264e3f :new: 完成了初始化内存管理单元的代码 3 年之前
  fslongjin ecd78d08e9 :new: 增加了memset函数(汇编实现) 3 年之前
  fslongjin 40a551d154 :wrench: 使cpu支持SSE(目前会出现#GP) 3 年之前
  fslongjin 06cfb1ceb9 :new: 实现了异常捕获模块 3 年之前
  fslongjin 14374d5faf :wrench: 优化了虚拟机启动脚本 3 年之前
  fslongjin ead838bffd :new: 完成了printk(暂不支持浮点数打印) 3 年之前