Историја ревизија

Аутор SHA1 Порука Датум
  fslongjin ba7f1bb4ea :wrench: 使用C语言重写了设置中断门的代码。 пре 3 година
  fslongjin 06cfb1ceb9 :new: 实现了异常捕获模块 пре 3 година
  fslongjin 14374d5faf :wrench: 优化了虚拟机启动脚本 пре 3 година
  fslongjin d0cd77799c :new: 定义了寄存器在入栈后的偏移量 пре 3 година
  fslongjin a632e72ed3 :wrench: 修改一些编译相关的宏 пре 3 година
  fslongjin 4c438ce64d :new: 设置门的宏定义 пре 3 година
  fslongjin cfd0f76059 :new: 设置了IDT,装载了TSS到GDT中。实现了第一个简易的中断处理函数ignore_int пре 3 година
  fslongjin 278c35111f :wrench: bux fix пре 3 година
  fslongjin ead838bffd :new: 完成了printk(暂不支持浮点数打印) пре 3 година
  fslongjin ebb5ef2141 :wrench: 将虚拟机内存修改为512M пре 3 година
  fslongjin cbbd2e1bf4 :new: 完成了vsprintf和数字转字符串 пре 3 година
  fslongjin 1afa20dc55 :new: 格式化输出一个字符串 пре 3 година
  fslongjin a79315a31c :new: strlen函数 пре 3 година
  fslongjin df7b3a3716 :new: printk.c, 在vsprintf中部分完成了解析字符串的工作 пре 3 година
  fslongjin 8ab4d5b98a :new: 添加对bool类型的支持 пре 3 година
  fslongjin 4810257d1c :new: 新建了全局库glib пре 3 година
  fslongjin 166d4070a6 :new: ASCII字库 пре 3 година
  fslongjin 3d37bf9c3a :wrench: 更改为使用bochs虚拟机(qemu暂时没法正常显示画面) пре 3 година
  fslongjin f479f32102 :wrench: 修改为makefile的构建方式,程序能正常运行 пре 3 година
  fslongjin cff4f4eb29 :new: 完成了内核执行头程序(编译仍有问题) пре 3 година
  fslongjin 24a0a78d15 :new: 完成了内核执行头程序(编译仍有问题) пре 3 година
  fslongjin 86aac18b25 :new: 完成了系统信息的获取、屏幕大小切换、cpu模式切换 пре 3 година
  fslongjin 9167e92fae :new: 完成了加载内核程序到内存中的功能 пре 3 година
  fslongjin 84f3aaac70 :wrench: 把FAT12文件系统的参数属性单独提取出来 пре 3 година
  fslongjin c7cc246652 :wrench: 完善了运行脚本,加入了一些检查功能 пре 3 година
  fslongjin 51e5a0ffb8 :new: 创建了loader.asm пре 3 година
  login 14ea45b62e Create LICENSE пре 3 година
  fslongjin 79b591f3e6 :new: 在boot程序中实现了FAT12文件系统 пре 3 година
  fslongjin d666fbdd15 :new: qemu启动脚本 пре 3 година
  fslongjin eb37e8a20c :tada: 创建了boot程序! пре 3 година