摘要
可扩展固件接口(EFI)是英特尔提出的下一代BIOS的全新架构,将会逐步取代现有的BIOS。EFI提供了对USB设备的支持,用户无需进入操作系统,就可以使用USB设备。以USB设备驱动程序开发为例,描述了EFI下设备驱动程序开发的一般过程和方法。包括EFI下驱动模式的分析,USB协议架构和传送方式的解析,以及如何开发EFI下的USB设备驱动程序。
Extensible Firmware Interface (EFI) is the next generation of BIOS framework presented by Intel. EFI will replace legacy BIOS gradually. EFI supports the USB device. Consumers can use the USB device without enter in the operating system. In this paper,a USB device driver' s development process is used as an example to describe the general method and process of the device driver development based on EFI. It includes how to develop a device driver which follow the EFI driver model, how to analyze the framework of USB and transfer types of USB and how to develop USB device drivers.
出处
《计算机应用与软件》
CSCD
2009年第1期244-245,247,共3页
Computer Applications and Software
关键词
可扩展固件接口
设备驱动程序
通用串行总线
EFI (Extensible firmware interface) Device driver program USB (Universal Serial Bus)