UEFI HII(Human Interface Infrastructure) Programming Basic

67 %
33 %
Information about UEFI HII(Human Interface Infrastructure) Programming Basic
Technology

Published on March 11, 2014

Author: wiliwe

Source: slideshare.net

Description

Describe UEFI HII pramming basic concept

UEFI HII (Human Interface Infrastructure) Programming Basic William.L wiliwe@gmail.com 2012-02-14

Concept : Webpage + WebBrowser. Basic webpage process of a web browser 1. Read webpages 2. Parse markup language elements 3. Using native widget (using Win32-API/MFC in MS-Windows; using GTK+/Qt in Linux; using Cocoa in MacOS X) to render/display contents corresponding to each markup language element. In HII, Webpage is VFR(Form Resource) and WebBrowser is FormBrowser2 . IFR - Internal Forms Representation. This is the binary encoding that is used for the representation of user interface pages. VFR - Visual Forms Representation. This is the source code format that is used by developers to create a user interface with varying pieces of data or questions. This is later compiled into a binary encoding Webpage file’s extension file name is “.vfr”. Strings/texts in webpage is defined in “.uni” files. .uni 文件(類似 Android 中的 Strings.xml)內容會轉 化成一個.h/.c 文件。 Reference Codes uefiedk2MdeModulePkgUniversalDriverSampleDxe Sample Code Download: https://www.dropbox.com/s/819w549ndmkj5xk/HiiTest.7z

Add a comment

Related presentations

Related pages

GitHub - wiliwe/uefi-hii-example: Introduce basic UEFI HII ...

uefi-hii-example - Introduce basic UEFI HII (Human Interface Infrastructure) programming concept.
Read more

UEFI HII(Human Interface Infrastructure) Programming Basic

Describe UEFI HII pramming basic ... UEFI HII(Human Interface Infrastructure) Programming ... Information about UEFI HII(Human Interface Infrastructure) ...
Read more

P司司.阿豬: UEFI HII Programming Basic Concept

UEFI HII Programming Basic Concept UEFI HII(Human Interface Infrastructure) Programming Basic from Will I-am. 張貼者:
Read more

GitHub - marktsai0316/uefi-hii-example: Introduce basic ...

uefi-hii-example - Introduce basic UEFI HII (Human Interface Infrastructure) programming concept.
Read more

UEFI HII (Part 8): Proportional Fonts

... fonts as part of the Human Interface Infrastructure (HII). ... For UEFI Shell Programming. ... UEFI Shell; UEFI HII (Part 8): Proportional ...
Read more

Unified Extensible Firmware Interface - Wikipedia

... (Human Interface Infrastructure in UEFI). ... rely on EFI for basic graphics and network ... a "Human Interface Infrastructure" (HII) ...
Read more

UEFI: September 2009

... the UEFI 2.1 specification introduced the Human Interface Infrastructure (HII), ... UEFI Shell can come in four basic ... September (5) UEFI HII ...
Read more

AMD Security and Server innovation - Welcome to Unified ...

AMD Security and Server innovation UEFI PlugFest– March 18-22, ... • HII – Human Interface Infrastructure ... (a processor’s programming model ...
Read more

Firmware in the Data Center: Building a Modern Deployment ...

Modern Deployment Framework Using Unified Extensible Firmware Interface (UEFI) ... •Human Interface Infrastructure (HII)
Read more