Welcome to the Intel® Software Dispatch Subscription Program

Overhauling the Legacy BIOS: The Framework Breaks New Ground
The Basic I/O System hasn’t undergone a serious upgrade since the early days of personal computing, but the Framework—a solution fostered by Intel—provides a groundbreaking approach to this technology.

Despite monumental advances in every area of computing, that new computer at your local retailer very likely contains a component that is a prime candidate for improvement: the BIOS. The Basic I/O System hasn’t undergone a serious upgrade since the early days of personal computing, and there are a number of areas where architecture enhancements can make a big difference for both consumers and developers. A groundbreaking program, the Intel® Platform Innovation Framework for Extensible Firmware Interface (sometimes referred to by the codename Tiano), offers an effective, widely supported means to advance the technology. Nicknamed the Framework, this implementation creates a new model for the interface between operating systems and platform

Within this interface, the platform data, bootstrap information, and runtime service calls form a standardized framework for loading the operating system and running applications during the pre-boot phase. The EFI version 1.10 specification was published by Intel and then contributed to the Unified EFI Forum, which will maintain and advance the specification in upcoming years. Garnering wide industry support—including the major BIOS manufacturers—the UEFI Forum members include AMD, American Megatrends, Dell, Hewlett Packard, IBM, Insyde, Intel, Lenovo, Microsoft, and Phoenix Technologies. Mike Richmond of the Intel Software and Solutions Group Core Software Division has been shepherding this project along for several years and the efforts are beginning to bear fruit as UEFI-compliant systems are now available and major companies are jumping on the bandwagon.

Typically, companies that want to innovate at a system level have avoided interfacing to the BIOS, since there have been many implementations, each a little different, risking compatibility problems. " Within the computer industry," Richmond commented, " applications grow when there are horizontal standards; when there aren’t, people just mostly ignore the situation. They spend their time and money elsewhere."

To read more, click link below to subscribe to Intel® Software Dispatch and begin receiving Intel® Software Insight, a quarterly e-zine focused on the topics software-industry leaders care about. Once you subscribe, you will be able to download the July 2006 issue and continue reading Overhauling the Legacy BIOS: The Framework Breaks New Ground
.

To read complete article, click download below.


If you're interested in this topic, these articles may be helpful:

Using OO design patterns and frameworks to develop object-oriented communication systems
by Douglas C. Schmidt, professor, Vanderbilt University It's no eas...
Achieving B2B interoperability in Web Services with Universal Data Element Framework
by Neelima Vobugari, XML certified Software Professional. Abstract:...
Migrating Java applications to C# on the .NET platform
by Allan McNaughton, principal analyst, Technical Insight LLC. Intel...
Model with the Eclipse Modeling Framework, part 2: generate code with Eclipse's Java Emitter Templates
by Adrian Powell, senior software developer, IBM Corp. First published...

Recent Jobs:

Service Delivery Manager #GTS-0164087 - TX - San Antonio - IBM
The Service Delivery Manager will reside in San Antonio, Texas. The se...
SAP HR Lead - Managing Consultant #GBS-0163012 - DC - Washington - IBM
The SAP HR Payroll Managing Consultant is responsible for successful d...
SAP BW Senior Consultant #GBS-0163816 - DC - Washington - IBM
IBM Business Consulting Services is currently looking for an SAP BW Pa...
Requirements Analyst #GBS-0164974 - MD - Bethesda - IBM
Identify and document user requirements. Create and document Use Cases...
WebSphere MQ Series Software Support #SWG-0152348 - NC - Research Triangle Park - IBM
Seeking candidate to provide level 2 software support for WebSphere MQ...
Systems Architect #GBS-0164961 - DC - Washington - IBM
Must have software development experience (J2EE, Java). Must have SOA ...
Customer Service Representative #ITD-0164093 - CO - Boulder - IBM
This role advises and guides the customer regarding the use of a broad...
SAP Accounts Payable (FI) #GBS-0163035 - CA - Sacramento - IBM
This individual will serve as a SAP Application Functional Specialist,...
Senior BI Consultant #SWG-0163270 - USA - IBM
The Cognos North American Services organization has an immediate openi...
System Services Representative #GTS-0164070 - TX - San Antonio - IBM
This role is an individual contributor responsible for on-site install...