2009年7月21日 星期二

英文練習

Chapter 02 - Basic EFI Architecture

第二章:基本EFI架構


The Extensible Firmware Interface (EFI) describes a programmatic interface to the platform.

EFI是描述系統平台上的綱領性介面。

The platform includes the motherboard, chipset, central processing unit (CPU), and other components.

所謂的系統平台,包含:主機、晶片組、CPU與其他的系統組件。

EFI allows for pre-operating system (pre-OS) agents.

EFI有考慮到作業系統執行前的代理程式(Pre-OS Agent)

Pre-OS agents are OS loaders, diagnostics, and other applications that the system needs for applications to execute and interoperate, including EFI drivers and applications.

所謂的代理程式(Pre-OS Agent)就是作業系統載入器(OS loaders)、診斷器(diagnostics)與其他一些系統需要執行與交互運作的應用程式,當中包含驅動程式(EFI drivers)與應用程式(EFI applications)

EFI represents a pure interface specification against which the drivers and applications interact, and this chapter highlights some of the architectural aspects of the interface.

EFI純粹的介面規範,憑藉著驅動程式(EFI drivers)與應用程式(EFI applications)之間的相互運作來實現,而本章重點一些架構層面介面的說明

These architectural aspects include a set of objects and interfaces described by the EFI Specification.

架構層面包涵EFI規範中所描述的介面與物件。

The cornerstones for understanding EFI applications and drivers are several EFI concepts that are defined in the EFI 1.1 Specification.

瞭解驅動程式(EFI drivers)與應用程式(EFI applications)的基礎就在EFI 1.1版規範書上的幾個章節。

Assuming you are new to EFI, the following introduction explains a few of the key EFI concepts in a helpful framework to keep in mind as you study the specification:

假設你是EFI的新手,那麼下列所介紹的幾個EFI的重要概念可以幫助你牢記,以作為你學習的規範:

■ Objects managed by EFI-based firmware - used to manage system state, including I/O devices, memory, and events.

EFI基本韌體的物件管理 - 使用管理系統狀態的方式、包含I/O裝置、記憶體與事件。

The EFI System Table - the primary data structure with data information tables and function calls to interface with the systems.

EFI系統表格 主要的資料架構由訊息提供函式叫用的系統介面組成

Handle database and protocols - the means by which callable interfaces are registered.

系統資源庫與通訊協定 - 用登記可呼叫的介面作為方法。

EFI images - the executable content format by which code is deployed.

EFI映像檔 - 將程式碼佈署為某種格式的可執行檔。

Events - the means by which software can be signaled in response to some other activity.

事件 - 意思是說軟體可以被觸發來回應某些其他的動作。

Device paths - a data structure that describes the hardware location of an entity, such as the bus, spindle, partition, and file name of an EFI image on a formatted disk.

裝置路徑 - 一種資料結構描述了硬體的實體位置,例如:匯流排、spindle、磁區與EFI映像檔在格式化磁區的檔案名稱...等等。

沒有留言: