UEFI 国产计算机平台 BIOS 研讨 1 概述 传统 BIOS 有着诸多的弊端,使得系统维护代价大,阻碍了国内计算机技术的进展
UEFI 提供了标准化的 BIOS 法律规范,为计算机系统的扩展和升级提供了方便,同时也使得系统引导更为迅速、对操作系统引导器以及操作系统本身的限制大大减少
随着龙芯等国产高性能处理器芯片的研发成功及稳定性增强,国内陆续展开了许多基于国产 CPU 的计算机系统讨论开发工作
计算机系统中BIOS 是连接硬件和软件的关键组件,也是系统安全性验证的重要环节,然而长期以来,BIOS 技术基本被国外几家厂商掌控,给计算机系统的安全埋下了安全隐患
UEFI 已经在国外诸多知名计算机厂商中得到广泛的认可和使用,它的推广和应用也使得国产 BIOS 的讨论和开发成为可能,国产计算机平台上的 UEFIBIOS 讨论是国产 BIOS进展的要求,也是提高计算机系统安全性的需要,基于国产计算机平台的 UEFIBIOS 讨论具有十分重要的意义
基于此,本文讨论基于UEFI 的国产计算机平台 BIOS
2 龙芯国产计算机平台简介 本文的硬件平台是一款自主研发的龙芯 2F 处理器计算机平台,其逻辑结构如图 1 所示
龙芯处理器自带内存控制器,支持最高容量 2GB 的 DDR2 内存,处理器通过 PCI 总线与南桥、以太网控制器、显卡相连,向外提供最多 3 个 PCI 设备扩展
通过南桥向外提供 2 路 RS232 接口、4 路 USB 接口、1 路数字音频接口、1 路 IDE接口和 1 路 LPC 接口;通过以太网控制器向外提供两路千兆以太网口 ; 通 过 显 卡 提 供 LVDS 和 VGA2 种 显 示 接 口
Flash 通 过LocalBUS 与 CPU 连 接
该 平 台 原 先 使 用 PMON 作 为BIOS
PMON 是 MIPS 处 理 器 最