(12) Patent Application Publication (10) Pub. No.: US 2012/0159520 A1 Ueltschey, III Et Al

Total Page:16

File Type:pdf, Size:1020Kb

(12) Patent Application Publication (10) Pub. No.: US 2012/0159520 A1 Ueltschey, III Et Al US 20120159520A1 (19) United States (12) Patent Application Publication (10) Pub. No.: US 2012/0159520 A1 Ueltschey, III et al. (43) Pub. Date: Jun. 21, 2012 (54) EMULATING LEGACY VIDEO USING UEFI (52) U.S. Cl. ........................................................ 719/323 (76) Inventors: Charles Marion Ueltschey, III, (57) ABSTRACT Beaverton,SnaW SEOR (US): is". Timoth S Techniques for Supporting legacy VGA video using UEFI CA (US) s s standard and extended UEFI graphics drivers. When an oper ating system that does not natively support the UEFI display (21) Appl. No.: 13/190,343 protocols requires video services provided by firmware, the operating system communicates a request for video services (22) Filed: Jul. 25, 2011 to a generic video option ROM. The generic video option ROM notifies a generic video SMM driver of the request for Related U.S. Application Data Video services. Such notification may be performed using a Software system management interrupt (SMI). Upon notifi (60) Provisional application No. 61/424,396, filed on Dec. cation, the generic video SMM driver notifies a third party 17, 2010. UEFI video driver of the request for video services. The third O O party video driver provides the requested video services to the Publication Classification operating system. In this way, a third party UEFI graphics (51) Int. Cl. driver may support a wide variety of operating systems, even G06F 9/44 (2006.01) those that do not natively support the UEFI display protocols. LEGACY OPERATING SYSTEM 110 GENERIC VIDEO OPTION ROM 120 GENERIC VIDEO SMMDRIVER 130 THIRD PARTY UEF VIDEO DRIVER 140 Patent Application Publication Jun. 21, 2012 Sheet 1 of 7 US 2012/O159520 A1 LEGACY OPERATING SYSTEM 110 GENERIC VIDEO OPTION ROM 120 GENERIC VIDEO SMMDRIVER 130 THIRD PARTY UEF VIDEO DRIVER 140 10 FIG. 1 Patent Application Publication Jun. 21, 2012 Sheet 2 of 7 US 2012/O159520 A1 210 INITIALIZE GENERIC VIDEO SMMDRIVER 130 220 INITIALIZE GENERIC VIDEO OPTION ROM 120 230 SERVICE REAL-MODE INTERRUPTS FIG. 2 Patent Application Publication Jun. 21, 2012 Sheet 3 of 7 US 2012/O159520 A1 INITIALIZING GENERIC VIDEO SMMDRIVER 130 310 LOCATE INSTANCES OF GRAPHICS OUTPUT PROTOCOL INSTALLED ON THE COMPUTER SYSTEM 320 ALLOCATE A SOFTWARE SM COMMAND-PORT VALUE FIG. 3 Patent Application Publication Jun. 21, 2012 Sheet 4 of 7 US 2012/O159520 A1 INITIALIZING GENERIC VIDEO OPTION ROM 120 410 RECORD THE SOFTWARE SM COMMAND-PORT VALUE 420 DISCOVERATTRIBUTES OF THE GRAPHICS OUTPUT DEVICES 430 UPDATE REAL-MODE INTERRUPT VECTOR TABLE 440 EXIT WITH SUCCESS STATUS CODE FIG. 4 Patent Application Publication Jun. 21, 2012 Sheet 5 of 7 US 2012/O159520 A1 Graphics Output Device (1440 x 800 %Virtual Output Device (800x600 6 Virtual Text Screen (100x31 W/8X19font) 2 FIG. 5A Reported Frame Buffer Address Reported Scan Line Size - Reported Horizontal ReSolution - Graphics Output Device (1440 x 800 % Virtual Output Device (800x600) 2 FIG. 5B Patent Application Publication Jun. 21, 2012 Sheet 6 of 7 US 2012/O159520 A1 (TEXldHBdSELÅG 9"SDI 1)HEHH08BWVH+ (TEXldHBdBLÅG Patent Application Publication Jun. 21, 2012 Sheet 7 of 7 US 2012/O159520 A1 LEGACY OPERATING SYSTEM 110 GENERIC VIDEO OPTION ROM 120 GENERIC VIDEO SMMDRIVER 130 THIRD PARTY SMM UEF VIDEO THIRD PARTY UEF DRIVER VIDEO DRIVER (OPTIONAL) 710 FIG. 7 US 2012/O 159520 A1 Jun. 21, 2012 EMULATING LEGACY VIDEO USING UEF is also larger in size than is desirable, as each of the two drivers contain roughly the same level of executable code, CLAIM OF PRIORITY and, in many cases, must be placed inside of non-volatile storage (flash, EEPROM, etc.) on a plug-in card or on the 0001. The present application claims priority to U.S. pro system motherboard. In either case, this could cause the cost visional application 61/424,396, entitled, “Emulation of of the product to rise. Another disadvantage to the first Legacy Video Using UEFI Graphics Output Protocol, filed approach is that it is difficult to maintain, as bug fixes and Dec. 17, 2010, by Chip Ueltschey et al., which is hereby feature updates must be made in both the option ROM and the incorporated by reference for all purposes as if fully set forth UEFI driver. herein. 0008. The second approach for making manufacturer-pro FIELD OF THE INVENTION vided executable code available to the firmware also exhibits problems with size and speed. The option ROM is run in 0002 The present invention relates to approaches for Sup 16-bit real mode, which is a slower and more constrained porting legacy VGA video interfaces using the facilities pro mode of x86 CPUs. The UEFI driver is run in either 32-bit or vided by standard and extended UEFI graphics drivers. 64-bit protected mode, which is a faster mode, but efficient access to the graphics frame buffer used for high-perfor BACKGROUND OF THE INVENTION mance graphics is not possible. Also, the option ROMs can 0003. Today there are two major approaches for booting a only execute in a relatively small area of memory (roughly PC. The first approach (the “legacy approach') originated from 768K to 1 MB). Finally, as system firmware makes the with IBM in the 1980s, while a more modern approach (the transition to UEFI, the number of third party vendors who “EFI/UEFI approach') was initially developed by Intel Cor will either produce or optimize for performance their option poration in 1999 and was later enhanced by others. These two ROMs will dwindle over time. approaches are not necessary compatible as these standards 0009 Discussion in this section is meant to provide an use a different model to launch the operating system and understanding of prior approaches to the reader as they relate initialize hardware resources. to embodiments of the invention. However, the disadvantages 0004 Operating systems are generally designed to be of prior approaches discussed in this section are not meant to booted using either the legacy approach or the EFI/UEFI be an admission that such disadvantages were publicly approach for booting. Typically, older operating systems known. Consequently, recognition of the disadvantages of the (“legacy operating systems) expect to be booted using the prior art discussed herein is not meant to be construed as legacy approach and do not support being booted using the being within the prior art simply by virtue of its inclusion in EFI/UEFI approach. On the other hand, newer operating sys this section alone. tems (“UEFI operating systems) typically expect to be booted using the EFI/UEFI approach and do not support SUMMARY OF THE INVENTION being booted using the legacy approach. This presents a chal lenge for firmware manufacturers as firmware needs to Sup 00.10 Embodiments of the invention use the graphics port not only newer operating systems which generally expect frame buffer provided by the UEFI graphics driver to emulate to be booted using the EFI/UEFI approach, but also older both legacy text and video modes. Attempts to access legacy operating systems which generally expect to be booted using video services provided by the UEFI graphics driver are the legacy approach. translated by a generic video option ROM into software SMI 0005 Certain optional or peripheral devices may be service calls made to a generic SMM video driver. The coupled or plugged into a PC to provide additional capabili generic SMM video driver uses information previously gath ties to the PC. Some less-complex peripheral devices (such as ered from the UEFI video driver to emulate the call to the a mouse or keyboard) may be directly supported by the firm UEFI graphics driver. In some cases, embodiments also pro ware. However, more complex devices. Such as a network vide emulation for the hardware text buffer or direct access to card or video card, may be Supported by executable code, a portion of the graphics device's frame buffer. provided by the manufacturer of the device, which may be 0011. The approaches described herein are not meant to called or referenced by the firmware. describe all the embodiments of the invention, as other 0006 With respect to video cards, there are generally two embodiments of the invention may differ in their operation approaches for making the executable code provided by the compared to the illustrative approaches discussed in this sec manufacturer of the video card accessible to the firmware of tion. the PC. According to a first approach, a third party option ROM and a third party UEFI video driver are used to support the two classes of operating systems (legacy operating sys BRIEF DESCRIPTION OF THE DRAWINGS tems and UEFI operating systems). In a second approach, a third party option ROM is provided and a generic UEFIVideo 0012 Embodiments of the invention are illustrated by way Driver uses the real mode services provided by the option of example, and not by way of limitation, in the figures of the ROM to create an instance of the UEFI Graphics Output accompanying drawings and in which like reference numer protocol. als refer to similar elements and in which: 0007 Both of these approaches for supporting legacy 0013 FIG. 1 is a high-level block diagram of an embodi Video Suffer from disadvantages. The first approach is slow, ment of the invention; especially on systems which must boot legacy and UEFI 0014 FIG. 2 is a flowchart illustrating the steps of a third operating systems, since, in the course of booting, the system party UEFI video driver to support the video requirements of firmware may have to load first the option ROM and then load legacy operating systems according to an embodiment of the the UEFI driver, perhaps more than once.
Recommended publications
  • Maintenance and Service Guide HP Prodesk 400 G4 Small
    Maintenance and Service Guide HP ProDesk 400 G4 Small Form Factor (SFF) © Copyright 2017 HP Development Company, Software terms L.P. By installing, copying, downloading, or Product notice otherwise using any software product preinstalled on this computer, you agree to be AMD is a trademark of Advanced Micro Devices, bound by the terms of the HP End User License Inc. Bluetooth is a trademark owned by its Agreement (EULA). If you do not accept these proprietor and used by HP Inc. under license. license terms, your sole remedy is to return Intel, Core, and Celeron are trademarks of Intel the entire unused product (hardware and Corporation in the U.S. and other countries. software) within 14 days for a full refund Microsoft and Windows are either registered subject to the refund policy of your seller. trademarks or trademarks of Microsoft Corporation in the United States and/or other countries. SD Logo is a trademark of its proprietor. This guide describes features that are common to most models. Some features may not be available on the computer. Not all features are available in all editions of Windows 10. This computer may require upgraded and/or separately purchased hardware, drivers and/or software to take full advantage of Windows 10 functionality. See http://www.microsoft.com for details. The only warranties for HP products and services are set forth in the express warranty statements accompanying such products and services. Nothing herein should be construed as constituting an additional warranty. HP shall not be liable for technical or editorial errors or omissions contained herein.
    [Show full text]
  • Intel Embedded Graphics Drivers, EFI Video Driver, and Video BIOS V10.4
    Intel® Embedded Graphics Drivers, EFI Video Driver, and Video BIOS v10.4 User’s Guide April 2011 Document Number: 274041-032US INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH INTEL PRODUCTS. NO LICENSE, EXPRESS OR IMPLIED, BY ESTOPPEL OR OTHERWISE, TO ANY INTELLECTUAL PROPERTY RIGHTS IS GRANTED BY THIS DOCUMENT. EXCEPT AS PROVIDED IN INTEL'S TERMS AND CONDITIONS OF SALE FOR SUCH PRODUCTS, INTEL ASSUMES NO LIABILITY WHATSOEVER AND INTEL DISCLAIMS ANY EXPRESS OR IMPLIED WARRANTY, RELATING TO SALE AND/OR USE OF INTEL PRODUCTS INCLUDING LIABILITY OR WARRANTIES RELATING TO FITNESS FOR A PARTICULAR PURPOSE, MERCHANTABILITY, OR INFRINGEMENT OF ANY PATENT, COPYRIGHT OR OTHER INTELLECTUAL PROPERTY RIGHT. UNLESS OTHERWISE AGREED IN WRITING BY INTEL, THE INTEL PRODUCTS ARE NOT DESIGNED NOR INTENDED FOR ANY APPLICATION IN WHICH THE FAILURE OF THE INTEL PRODUCT COULD CREATE A SITUATION WHERE PERSONAL INJURY OR DEATH MAY OCCUR. Intel may make changes to specifications and product descriptions at any time, without notice. Designers must not rely on the absence or characteristics of any features or instructions marked “reserved” or “undefined.” Intel reserves these for future definition and shall have no responsibility whatsoever for conflicts or incompatibilities arising from future changes to them. The information here is subject to change without notice. Do not finalize a design with this information. The products described in this document may contain design defects or errors known as errata which may cause the product to deviate from published specifications. Current characterized errata are available on request. Contact your local Intel sales office or your distributor to obtain the latest specifications and before placing your product order.
    [Show full text]
  • 4.BIOS CONFIGURATION Award's BIOS ROM Has a Built-In Setup Program That Allows Users to Modify the Basic System Configuration
    6BXDS 4.BIOS CONFIGURATION Award's BIOS ROM has a built-in Setup program that allows users to modify the basic system configuration. This type of information is stored in battery- backed CMOS SRAM so that it retains the Setup information when the power is turned off. 4.1. ENTERING SETUP Power ON the computer and press <Del> immediately will allow you to enter Setup. If the message disappears before you respond and you still wish to enter Setup, restart the system to try again by turning it OFF then ON or pressing the "RESET" bottom on the system case. You may also restart by simultaneously press <Ctrl>, <Alt>, and <Del> keys. 4.2. CONTROL KEYS Up arrow Move to previous item Down arrow Move to next item Left arrow Move to the item in the left hand Right arrow Move to the item in the right hand Esc key Main Menu - Quit and not save changes into CMOS Status Page Setup Menu and Option Page Setup Menu - Exit current page and return to Main Menu PgUp key Increase the numeric value or make changes PgDn key Decrease the numeric value or make changes F1 key General help, only for Status Page Setup Menu and Option Page Setup Menu F2 key Change color from total 16 colors F3 key Reserved F4 key Reserved F5 key Restore the previous CMOS value from CMOS, only for Option Page Setup Menu F6 key Load the default CMOS value from BIOS default table, only for Option Page Setup Menu F7 key Load the default F8 key Reserved F9 key Reserved F10 key Save all the CMOS changes, only for Main Menu 4-1 Bios Configuration 4.3.
    [Show full text]
  • Diagnostic Card Laptop / Desktop Version 1.0 Combo
    User’s Guide Diagnostic Card Laptop / Desktop Version 1.0 Combo User’s Guide Model: combo_10 For use only in a desktop model computer with PCI slot or in a laptop LPT (printer port) connection. (Device must be powered by USB). 1 User’s Guide INTRODUCTION The Desktop / Notebook Diagnostic Card is a powerful diagnostic tool for technicians and administrators to troubleshoot various problems of notebook PC PII/III/ P4 by using a PCI and LPT (printer port) Bus. It is easy to install, yet extremely powerful to use. With this card in hand, you no longer have to go through tedious and time consuming process of trying to figure out what is wrong with your hardware. Notebook Diagnostic Card will indicate exactly what is wrong with your notebook in just seconds. It saves your time and money. Our new and improved design of Diagnostic Card, it can work with almost all popular types of CPUs, Motherboards, and BIOS. All though we try, it is not possible to update this manual every time a new motherboard is made by the manufactures. It is always advised to visit the bios manufacture website, and download the latest codes per bios revision. Or visit bioscentral.com for an online reference. System Requirements The Desktop / Notebook Diagnostic Card itself only requires an empty PCI slot or LPT port connection. It is not necessary to install memory chips to perform analysis. “POST Codes” can be displayed through the hexadecimal display panel. Tech Support Tech Support 1-888-359-0747 [email protected] Desktop / Notebook Diagnostic Card INDICATORS ‘Indicators’ are any light emitting diodes(LED) or hexadecimal display panel is mounted on extended cable.
    [Show full text]
  • Graphics Programming
    Operating Systems Development - Graphics 1 by Mike, 2010 This series is intended to demonstrate and teach operating system development from the ground up. Introduction Welcome! Wait, what? Graphics already? Thats right, we will start developing an ultra-cool GUI for the OS! :) Okay, not really, but its a start in that direction. This chapter is the first of a miniseries of chapters covering graphics programming. I plan to cover Vesa VBE, Video BIOS, and direct hardware programming for the VGA and, possibly, some SVGA concepts. I also plan on covering graphics concepts and rendering, including 2d vector rendering and images. Who knows; mabye a little 3d a little later. Excited? A lot of cool material coming up in this mini series spinoff of the OS Development Series! However, before we can dive into the wonderful world of computer graphics, we have to set up a ground rule. There are a lot of ways that we can work with computer graphics, and a lot of directions that we can take. Computer graphics are a complicated topic: It cannot be covered in one chapter. Well, it can. It would just be one .. very, very long chapter. Because of this, I decided to do this in stages. The first chapter covers working with graphics in real or v86 modes. We use the system BIOS interrupts and cover basic graphics concepts. The second chapter we will dive into Video BIOS Extensions (VBE) and Super VGA. The third chapter, will be the first chapter of a smaller miniseries covering direct hardware programming of the graphics pipeline: VGA and mabye some Super VGA topics.
    [Show full text]
  • Award BIOS Setup
    CHAPTER 3 Award BIOS Setup This chapter describes how to configure the BIOS for the system. 42 SBC-776 User Manual Starting setup The Award BIOS is immediately activated when you first turn on the computer. The BIOS reads system configuration information in CMOS RAM and begins the process of checking out the system and configuring it through the power-on self test (POST). When these preliminaries are finished, the BIOS seeks an operating system on one of the data storage devices (hard drive, floppy drive, etc.). The BIOS launches the operating system and hands control of system operations to it. During POST, you can start the Setup program in one of two ways: 1.By pressing Del immediately after switching the system on, or 2.By pressing Del or pressing Ctrl-Alt-Esc when the following message appears briefly at the bottom of the screen during POST: TO ENTER SETUP BEFORE BOOT PRESS DEL KEY If the message disappears before you respond and you still wish to enter Setup, restart the system to try again by turning it OFF then ON or pressing the RESET button on the system case. You may also restart by simultaneously pressing Ctr-Alt-Del. If you do not press the keys at the correct time and the system does not boot, an error message appears and you are again asked to PRESS F1 TO CONTINUE, DEL TO ENTER SETUP Chapter 3 Award BIOS Setup 43 Setup keys These keys helps you navigate in Award BIOS: Up arrow Move to previous item Down arrow Move to next item Left arrow Move to the item in the left hand Right arrow Move to the item in the right hand Esc
    [Show full text]
  • Maintenance and Service Guide HP Prodesk 400 G5 MT
    Maintenance and Service Guide HP ProDesk 400 G5 MT © Copyright 2018 HP Development Company, Software terms L.P. By installing, copying, downloading, or otherwise Product notice using any software product preinstalled on this computer, you agree to be bound by the terms Bluetooth is a trademark owned by its proprietor of the HP End User License Agreement (EULA). If and used by HP Inc. under license. Intel, Core, you do not accept these license terms, your sole Celeron, and Pentium are trademarks of Intel remedy is to return the entire unused product Corporation in the U.S. and other countries. (hardware and software) within 14 days for a full Microsoft and Windows are either registered refund subject to the refund policy of your seller. trademarks or trademarks of Microsoft Corporation in the United States and/or other countries. SD Logo is a trademark of its proprietor. This guide describes features that are common to most models. Some features may not be available on your computer. Not all features are available in all editions of Windows 10. This computer may require upgraded and/or separately purchased hardware, drivers and/or software to take full advantage of Windows 10 functionality. See http://www.microsoft.com for details. The only warranties for HP products and services are set forth in the express warranty statements accompanying such products and services. Nothing herein should be construed as constituting an additional warranty. HP shall not be liable for technical or editorial errors or omissions contained herein. The information contained herein is subject to change without notice.
    [Show full text]
  • Latitude 7420 Service Manual
    Latitude 7420 Service Manual Regulatory Model: P135G/P136G Regulatory Type: P135G001/P136G001 January 2021 Rev. A00 Notes, cautions, and warnings NOTE: A NOTE indicates important information that helps you make better use of your product. CAUTION: A CAUTION indicates either potential damage to hardware or loss of data and tells you how to avoid the problem. WARNING: A WARNING indicates a potential for property damage, personal injury, or death. © 2021 Dell Inc. or its subsidiaries. All rights reserved. Dell, EMC, and other trademarks are trademarks of Dell Inc. or its subsidiaries. Other trademarks may be trademarks of their respective owners. Contents Chapter 1: Working on your computer........................................................................................... 6 Safety instructions.............................................................................................................................................................. 6 Service mode.................................................................................................................................................................. 6 Before working inside your computer.......................................................................................................................8 Safety precautions........................................................................................................................................................ 9 Electrostatic discharge—ESD protection..............................................................................................................
    [Show full text]
  • BIOS Glossary
    BIOS Settings Glossary Intel® Desktop Boards BIOS Settings Glossary The BIOS Setup program can be used to view and change the BIOS settings for the computer. BIOS Setup is accessed by pressing F2 after the Power-On Self-Test (POST) memory test begins and before the operating system boot begins. The presence of menus and BIOS settings are dependent on your board model, hardware components installed, and the BIOS version. If any problems occur (poor performance, intermittent issues) after making BIOS settings changes, reset the BIOS to default values: 1. During boot, enter the BIOS setup by pressing F2. 2. Press F9 to set defaults. 3. Press F10 to save and exit. If the system locks or won’t boot after making BIOS settings changes, perform a BIOS recovery as described at http://support.intel.com/support/motherboards/desktop/sb/CS-023360.htm. Find BIOS settings (Ctrl+Click) 0-9 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z BIOS Settings Glossary BACK 0 – 9 BIOS Setting Appears on BIOS Screen… Options Description / Purpose 1394 Configuration > On-Board • Enable Enables or disables IEEE 1394 support Devices • Disable This BIOS setting is present only on Intel® Desktop Boards that include IEEE 1394. For information on IEEE 1394, refer to http://en.wikipedia.org/wiki/IEEE_1394 Performance > Processor Numeric Maximum processor multiplier used by Intel® Turbo Boost 1-Core Ratio Limit Overrides > Intel® Turbo Technology when x cores are active. 2-Core Ratio Limit Boost Technology 3-Core Ratio Limit 4-Core Ratio Limit A BIOS Setting Appears on BIOS Screen… Options Description / Purpose Active Certificate Intel® ME > Intel® Active (or • Yes Determines if the certificate hash is active or not.
    [Show full text]
  • Booting Software from Flash
    ZFAN–12 1052 Elwell Court, Palo Alto, CA 94303 Tel: 800.683.5943 www.zfmicro.com Booting User Software from Flash Often, HW/SW developers design solutions using a single Flash device as the source of the BIOS, OS and/or application. This document focuses on booting Linux from a single Flash chip on the ZFx86 Integrated Development System (IDS). Apply this theory to booting other operating systems such as WindRiver’s VxWorks or other user-written special application programs. This BIOS-independent approach utilizes ZFx86 specific features built into the latest ZFx86 Phoenix BIOS. Download the latest Phoenix BIOS from the ZF Micro Devices website: http://www.zfmicro.com Using Option-ROMs ZFx86’s Flash-software booting approach relies on the option-ROM scan system, a feature found in all AT-compatible PCs. The common ISA video card BIOS is considered an option-ROM; although, it is a special case which gets executed in the very early stage of the BIOS Power On Self Test (POST) sequence. Other option-ROM examples are: ROM-BASIC used on early ATs, and all firmware on PCI or ISA extension boards (for example, network interface controllers, or SCSI controllers). During the POST sequence, the BIOS performs a so-called ROM-scan sequence: • The BIOS looks at the beginning of every 2kbyte block in the address region C8000h through F0000h to find a “55 AA” signature. • When it finds the “55 AA” signature, the next byte determines the option-ROM size in 512-byte increments. • For detecting corruption, the sum of all option-ROM bytes must equal 100h.
    [Show full text]
  • Efi-Bios-10-3-1-Users-Guide.Pdf
    Intel® Embedded Graphics Drivers, EFI Video Driver, and Video BIOS v10.3.1 User’s Guide March 2010 Document Number: 274041-029US INFORMATIONLegal Lines and Disclaimers IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH INTEL® PRODUCTS. NO LICENSE, EXPRESS OR IMPLIED, BY ESTOPPEL OR OTHERWISE, TO ANY INTELLECTUAL PROPERTY RIGHTS IS GRANTED BY THIS DOCUMENT. EXCEPT AS PROVIDED IN INTEL’S TERMS AND CONDITIONS OF SALE FOR SUCH PRODUCTS, INTEL ASSUMES NO LIABILITY WHATSOEVER, AND INTEL DISCLAIMS ANY EXPRESS OR IMPLIED WARRANTY, RELATING TO SALE AND/OR USE OF INTEL PRODUCTS INCLUDING LIABILITY OR WARRANTIES RELATING TO FITNESS FOR A PARTICULAR PURPOSE, MERCHANTABILITY, OR INFRINGEMENT OF ANY PATENT, COPYRIGHT OR OTHER INTELLECTUAL PROPERTY RIGHT. Intel products are not intended for use in medical, life saving, life sustaining, critical control or safety systems, or in nuclear facility applications. Intel may make changes to specifications and product descriptions at any time, without notice. Designers must not rely on the absence or characteristics of any features or instructions marked “reserved” or “undefined.” Intel reserves these for future definition and shall have no responsibility whatsoever for conflicts or incompatibilities arising from future changes to them. The information here is subject to change without notice. Do not finalize a design with this information. The products described in this document may contain design defects or errors known as errata which may cause the product to deviate from published specifications. Current characterized errata are available on request. Contact your local Intel sales office or your distributor to obtain the latest specifications and before placing your product order.
    [Show full text]
  • AWARD BIOS CMOS Setup Utility V4.51PG User's Guide for Intel 82430TX Pciset
    Phoenix Technologies, Ltd.® CMOS Setup Utility User's Guide for Intel 82430TX PCIset EliteBIOSÔ Version 4.51PG Table of Contents Introduction to Setup - 2 Main Setup Menu - 5 Standard CMOS Setup - 6 BIOS Features Setup - 10 Chipset Features Setup - 14 Power Management - 18 PnP/PCI Configuration - 21 Integrated Peripherals - 23 Password Setting - 26 1 Introduction to Setup This manual describes the Phoenix Technologies AwardBIOS Setup program. The Setup program lets you modify basic system configuration settings. The settings are then stored in a dedicated battery-backed memory, called CMOS RAM, that retains the information when the power is turned off. The Phoenix Technologies AwardBIOS in your computer is a customized version of an industry- standard BIOS for IBM PC AT-compatible personal computers. It supports Intel x86 and compatible processors. The BIOS provides critical low-level support for the system central processing, memory, and I/O subsystems. The Phoenix Technologies AwardBIOS has been customized by adding important, but nonstandard, features such as virus and password protection, power management, and detailed fine-tuning of the chipset controlling the system. The rest of this manual is intended to guide you through the process of configuring your system using Setup. Starting Setup The Phoenix Technologies AwardBIOS is immediately activated when you first turn on the computer. The BIOS reads system configuration information in CMOS RAM and begins the process of checking out the system and configuring it through the power-on self test (POST). When these preliminaries are finished, the BIOS seeks an operating system on one of the data storage devices (hard drive, floppy drive, etc.).
    [Show full text]