15.03.2015 Views

SetupDesignGuide.pdf - Firmware Encoding Index

SetupDesignGuide.pdf - Firmware Encoding Index

SetupDesignGuide.pdf - Firmware Encoding Index

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Setup Design Guide<br />

DRAFT<br />

When a system reset occurs, the architectural protocol BDS launches the drivers and loads the<br />

Configuration driver. Drivers that are enabled to take direction from an NV setting will read the<br />

updated settings during their initialization.<br />

System Reset<br />

BDS<br />

Human Interface Infrastructure<br />

Database<br />

Consists of IFR/String/Font<br />

Which has been submitted by varying EFI drivers<br />

EFI Driver<br />

EFI Driver<br />

EFI Driver<br />

EFI Configuration Driver<br />

Provides User Interface Support<br />

Callable by a Protocol Interface<br />

User<br />

Changes<br />

NVRAM<br />

2.5 O/S Runtime Utilization<br />

Due to the static nature of the data contained in the HII Database and the capacity to update NVRAM<br />

variables, the pre-boot configuration data can be used during O/S runtime. This allows the same<br />

configuration mechanisms to be used in pre-boot as well as in runtime.<br />

19

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!