自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 问答 (1)
  • 收藏
  • 关注

原创 Akaban操作系统(5)-----UHCI的初始化,A篇

续上一篇我没写的东西1,UHCI主控器我咋初始化的2,为什么****(穿山甲警告)疯狂出现错误的中断那么便从1开始说起

2022-02-20 14:02:23 500

原创 Akaban操作系统(4)-----中断控制器的初始化,来自UHCI的中断

相信你一定读了我的上一篇文章(总之应该只有IO APIC才能接受来自PCI的中断),没错,只要让UHCI设备产生中断并受理就完事了!

2022-02-03 16:54:09 1120

原创 Akaban操作系统(3)-----不按套路出牌的开发

在西方人们发扬个~性,没错我也发扬个~性,为甚?你看我们的Boot文件夹中的重点讲完了,细节完全可以看我代码中的注释秒懂,那么接下来没错就是PawLoader了,wait!PawLoader,听起来像是一个grub引导器一样的玩意,没错,我本以为grub是鹰爪的意思,结果,一翻译,居然是蛆虫,于是我就决定开发爪子引导器(既然grub不是爪子我就创造一个爪子),不愧是我,凭空捏造这一块我是砖业的,先从我操作系统的启动流程来康康...

2022-01-15 16:20:25 190

原创 Akaban操作系统(2)-----Loader,进入64位模式

《一个64位操作系统的设计与实现》中loader如何从实模式到IA32E模式的详解与实践...

2022-01-07 21:07:55 603

原创 Akaban操作系统(0)-----开发环境的搭建

开发操作系统的环境搭建,以及一个支持uefi启动和usb驱动,pci驱动的独特的操作系统,《一个64位操作系统的设计与实现》

2022-01-05 00:25:57 833

原创 Akaban操作系统(1)-----Booter

不要问我为什么要做一个操作系统有人会说你,作为一个初中生写操作系统做甚,我也不知道,但自从读了《三十天自制操作系统》自己上手写了之后就停不下来了,并且还立志将它做成一个应用级别的操作系统即支持PCI驱动,USB的U盘驱动也有可能会写hub的驱动,支持一些早期网卡,支持uefi快速启动,并编译一个该系统能运行的GCC)我将一步步将这个操作系统从16位实模式转到IA32E的64位长模式,当然这个操作系统不会是仅仅学习前者的知识更会有不少创新(包括bug上的创新,所以如果有bug就在下头留言)那么开始

2022-01-03 18:12:38 445

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除