Global Patent Index - EP 2047364 A4

EP 2047364 A4 20090805 - A METHOD TO USE GLOBAL VARIABLES FOR PRE-EFI INITIALIZATION MODULES IN EFI-BASED FIRMWARE

Title (en)

A METHOD TO USE GLOBAL VARIABLES FOR PRE-EFI INITIALIZATION MODULES IN EFI-BASED FIRMWARE

Title (de)

VERFAHREN ZUR VERWENDUNG GLOBALER VARIABLEN FÜR VOR-EFI-INITIALISIERUNGSMODULE IN AUF EFI BASIERENDER FIRMWARE

Title (fr)

PROCÉDÉ D'UTILISATION DE VARIABLES GLOBAUX POUR DES MODULES D'INITIALISATION PRÉALABLE D'INTERFACE DE MICROLOGICIEL EXTENSIBLE (EFI) DANS UN LOGICIEL DE TYPE EFI

Publication

EP 2047364 A4 20090805 (EN)

Application

EP 06761481 A 20060718

Priority

CN 2006001746 W 20060718

Abstract (en)

[origin: WO2008014635A1] A method for enabling global variable read/write operations in a pre-EFI Initialization (PEI). The method includes the generation of a driver image. The driver image includes at least a code (i.e., text) section, a data section, and a relocation section. A first round fixing on the driver image is performed to fix all address data items with absolute non-volatile memory addresses. A second round fixing on the driver image is performed to fix all address data items fixed in the first round fixing that point to the data section with absolute Cache-As-RAM (Cache-As-Random Access Memory) addresses. The fixed driver image is burned into a non-volatile memory device. Upon booting the non-volatile memory device, the data section of the burned driver image is copied to a Cache-As-RAM (CAR), wherein execution of executable code in the text section enables static and global variables to have read/write access from the CAR.

IPC 8 full level

G06F 9/445 (2006.01)

CPC (source: EP KR)

G06F 9/06 (2013.01 - KR); G06F 9/44521 (2013.01 - EP); G06F 9/4401 (2013.01 - EP)

Citation (search report)

  • [Y] US 2005015582 A1 20050120 - SHIDA NOBUTOSHI [JP], et al
  • [Y] US 2004103272 A1 20040527 - ZIMMER VINCENT J [US], et al
  • [A] TANENBAUM, A.S.: "Structured Computer Organization", 1976, PRENTICE-HALL, INC., ENGLEWOOD CLIFFS, N.J., USA, XP002531781
  • See references of WO 2008014635A1

Designated contracting state (EPC)

AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IS IT LI LT LU LV MC NL PL PT RO SE SI SK TR

DOCDB simple family (publication)

WO 2008014635 A1 20080207; CN 101484878 A 20090715; CN 101484878 B 20121128; EP 2047364 A1 20090415; EP 2047364 A4 20090805; JP 2009544085 A 20091210; JP 4961019 B2 20120627; KR 101036675 B1 20110524; KR 20090035521 A 20090409

DOCDB simple family (application)

CN 2006001746 W 20060718; CN 200680055349 A 20060718; EP 06761481 A 20060718; JP 2009519776 A 20060718; KR 20097000765 A 20060718