我并没有真正编写任何操作系统或引导加载程序,但我正在阅读有关 Oses 的内容,并且我对引导加载程序在没有 bios 系统调用的情况下工作的能力很感兴趣,如果我正确理解没有 UEFI 的系统中的大磁盘启动,更重要的是你可以访问所有磁盘并从所有分区启动或支持 GPT。
所以任何人都可以说我如何绕过int 13h并直接访问磁盘控制器(使用LBA并自己解决正确的分区)谁能告诉我谁将B8000地址映射到视频卡并且在保护模式下仍然有效? 保护模式还存在吗?这些天谁他妈的需要向后兼容?我如何绕过 int 16h (如果我真的想不知道,但如果你知道的话,WTH :-) 为什么不...)并直接使用键盘控制器?