Manageable extension method, device and system thereof for system firmware

A firmware and expansion area technology, applied in the field of computer systems, can solve problems such as the computer system no longer running, the firmware update not being properly completed, etc.

Inactive Publication Date: 2011-08-17
INTEL CORP
View PDF3 Cites 9 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, if the firmware update in the computer system is not done properly, it can lead to unexpected results
For example, if after updating the firmware, the boot module does not match the hardware configuration, the computer system may no longer function

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Manageable extension method, device and system thereof for system firmware
  • Manageable extension method, device and system thereof for system firmware
  • Manageable extension method, device and system thereof for system firmware

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0021] Methods and systems for a manageable extension mechanism for computer system firmware are described below. In the following description, numerous specific details are set forth, such as with respect to embodiments of the Extensible Firmware Interface (EFI) framework specification, in order to provide a thorough understanding of the present invention. It will be apparent to those skilled in the art that the present invention may be practiced without these specific details. In other embodiments, well-known designs and implementations are not described in detail for convenience of description.

[0022] In order for third parties, such as independent software vendors (ISVs), to incorporate additional functionality or applications into the firmware of a computer system or device, the entire firmware is often rewritten. Applications running in the firmware environment are called firmware applications. Firmware applications, including provisioning, anti-theft, anti-virus, ha...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The name of the invention is a manageable extension method, a device and a system thereof for a system firmware. The invention describes a method and a system for managing a firmware extension mechanism. A firmware binary file is stored in an extension region of a storage device of a computer system. A basic input / output system (BIOS) of the computer system is modified so as to access to the firmware binary file stored in the extension region. In one embodiment, the computer system is suitable for an extensible firmware interface (EFI).

Description

[0001] This application is a divisional application of an application with a filing date of December 31, 2004, an application number of 200480044725.5, and an invention title of "Manageable Extension Method, Device and System for System Firmware". technical field [0002] At least one embodiment relates to computer systems, and more particularly to firmware management for computer systems. Background technique [0003] A computer system self-tests and initializes by loading and executing system firmware during startup. This firmware is often called the Basic Input / Output System (BIOS). Generally, the BIOS provides the interface between the computer system's operating system and external hardware. When a computer system starts to boot, very little of the system other than the processor and firmware is actually initialized. The code in the firmware initializes the system to the point where it can be controlled by the operating system. [0004] In modern computer systems, a ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): G06F9/445
Inventor T・张J・梅L・陈
Owner INTEL CORP
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products