-
Dogs: Operating System
资源介绍
x86-64平台
引导程序
可以使用BIOS或EFI从硬盘,闪存驱动器或CD / DVD引导
MBR->分区引导扇区保留区域中的引导程序,或GPT引导至EFI系统分区(GPT混合格式,存在可用的MBR)
BIOS引导以32位保护模式运行,EFI引导以64位长模式运行
主要在C ++中实现
自定义引导加载程序,支持带有LFN的FAT32和带有统一booloader的Joliet引导的ISO9660
抽象的文件系统访问可使用自己的文件系统实现和BIOS调用进行BIOS引导,或使用EFI提供的文件系统API进行EFI
建立页表并在长模式下完全进入带有CPU的ELF64内核
实施SMP蹦床
从B