2.7.2 对显示器进行设置 根据机器系统数据提供的显卡是“单色”还是“彩色”来设置配套信息。由于在Linux 0.11那个时代,大部分显卡器是单色的,所以我们假设显卡的属性是单色EGA。那么显存的位置就要被设置为0xb0000~0xb8000,索引寄存器端口被设置为0x3b4,数据寄存器端口被设置为0x3b5,再将显卡的属性——EGA这三个字符,显示在屏幕上。另外,再初始化一些用于滚屏的变量,其中包括滚屏的起始显存地址、滚屏结束显存地址、最顶端行号以及最低端行号。效果如图2-14所示。