OPSD BIOS ENGINEERING Intel Corporation, 5200 NE Elam Young Parkway Hillsboro, OR 97124-6497 DATE: November 4, 1999 TO: OPSD Business Unit CC: iPG / OPSD BIOS Engineering FROM: iPG / OPSD BIOS Engineering SUBJECT: A Standard BL440ZX BIOS, Production 05, Build 12 About This Release * 4B4LZ0XA.86A.0012.P05.9911041309 * CPU BIOS Updates: MU665(03) * Intel UNDI, PXE-2.0 (build 074) Features/Errata Fixed in This Release P05-0012: * Note: This bios is not compatible with the boot block of P04-0007 or earlier BIOSes. * Fixed issue where system would delay before booting Windows NT when using a SCSI drive and not having IDE-HDD before the SCSI Adapter in the boot order. * Fixed PMM allocate to consider unallocated memory holes for allocation of new memory. * Fixed serial port device node static configuration changes. * Added DMI memory structures. * Removed Serial Port B setup questions and PnP device node. * Fixed Fault Tolerant update of Vital Product Data (VPD) * Errata: Recovery via LS-120 not currently supported. B-0010: * Added BBS (BIOS Boot Specification v1.01) feature. P04-0007: * Fixed the problem where on-board LAN had resource conflict with other (on-board) system devices. P03-0006: * Fixed the problem where the system may hang at checkpoint 0x2D (dependent on memory type installed) when a Full Screen User Logo is installed. * Fixed the problem where CMOS defaults were loaded upon not having video installed in the system. * Fixed the problem where Celeron 433 MHz processor is reported as Celeron 450 MHz processor during POST. * Removed I20 boot option from First Boot Device under Boot sub menu in BIOS setup. * Removed ECC Event Logging option from the Event Log Configuration menu in BIOS setup. * Fixed the problem where pressing F10 after CMOS Checksum Bad message during POST hangs the system. * Fixed the problem where pressing ESC during POST launches LANDesk Service Agent and then hangs the system. * Fixed the problem where Small Splash Logo is not visible when POST text is enabled. * Fixed the issue that will allow a user to reserve all but one IRQ listed in BIOS setup. B-0005: * Fixed problem with BIOS Update API reporting all slots are full when both slots are full and a new BIOS update is uploaded. * Added Fix for the OS/2 Warp 4.0: APM Suspend from Start Menu. * Updated DMI type 4 structure the MAX Processor Speed field. * SCSI selection added as 2nd/3rd/4th boot device. * Manufacturing mode needs to show diagnostic messages for testing, so disable quiet boot in manufacturing mode. * Add help text in Setup is translated for foreign languages. * Fixed a problem with Video corruption in setup Menu when Custom default was loaded. * Fixed a problem with PCI cards that have an option ROM whose size is not a multiple of 2K. * Fixed Screen Menu Header misalignment and appearing/disappearing setup questions. * Corrected Power button Feature in SETUP. * Fixed problem where WOL will not work with Power loss. * LPT IRQ default set as IRQ7 when Parallel Port has been selected as "Enabled". * Boot from ATAPI ZIP drive when select "ARMD-HDD" as boot device in Setup. * Updated the Copyright message to 1999. * Fixed a problem where only three unique addresses showed up for the serial port A. * Fixed a problem where the BIOS asked for a password upon boot even if only the supervisor password was set. * Fixed a problem where the BIOS screen did not get refreshed correct, when unattended start was enabled. * Fixed hang at checkpoint 8Ch with certain DIMMs. * Added support to force display to POST screen during OPROM initialization. * Fixed a problem where the drives would not be auto detected if ESC was pressed during drive detection. * Fixed a problem where the SMBIOS System slot information was missing the PCI slot information, and reporting incorrect ISA slot information. P02-0004: * Changed BIOS ID string to Production BIOS. B-0003: * Fixed issue with Legacy ISA Memory Reservation. * Fixed boot from LCM with Intel 82558 NIC * WOR, WOL, Wakeup from Kbd/Mouse in ACPI S1 state. * Fixed issue with setting of Manufacturing Defaults, which caused test issues in evaluation. * Fixed a problem where the convert and restore files would not work on custom BIOS’s. * Updated ACPI code for additional compliance. * Fixed problem where clearing of Event Log was making test hang in VM86 Mode. * Updated Quiet Boot support to use Product Specific Switches to enable usage of multiple logo sets (a splash/corner logo combo). * Fixed problem where system boots slowly (up to 50 Sec delay) when the floppy cable has been disconnected. * Corrected spelling of "default" in Language setup question help. * Fixed Creative Blaster TNT hangs at post code 2D. * Added help strings for Event Log Configuration menu under Advanced menu. * Added Boot device help strings in Boot menu. * Added help string for AGP Aperture Size question. All languages. * Added language help strings for Advanced menu. * Removed "F1 Help" string from help panel on lower right of each setup screen. * Fixed problem where user installed BIOS updates were not being saved into flash. * Added support for front panel button to function as a user request for standby and wakeup from standby. * Hide PIO/UDMA settings when the IDE configuration is set to Auto. P01-0002: * Fixed problem where disabling Quick Boot will hang system in checkpoint 51h during Memory Tests. * Fixed problem where Print screen in Setup prints only 14 chars. * Fixed problem where non-SPD DIMM does not work. * Added language strings to complete the language translations for German, French, Italian and Spanish. * Fixed New Boot Block working for current and previous main BIOS. * Fixed problem where processor BIOS Updates in the user flash area is not loaded to the processor. * Added support that allows for memory detection outside of boot block. Added support for memory buffer strength programming. * Ensure that VPD and USER blocks are all FF's. * Fixed problem where all Setup pages remain in the header when in submenus under 'Advanced' for IDE and Floppy drive. * Fixed problem where IR Transmit/Receive is not working correctly in both IrDA and ASK-IR Mode. * Fixed problem where Setup will hang if 88 or 99 are entered in the month of BIOS Setup. * Enhanced "Processor Speed" setup question in Configuration Mode to not show up when a "Locked" processor is installed in the system. * Convert all the 10-bit decode device nodes for IO ports below 100h to 16-bit decode. * Fixed problem where security feature is being turned off in certain cases. * Boot to the correct device based on the boot order in setup. Problems included floppy being skipped, not booting to SCSI CDROM, always booting to network over SCSI regardless of setup. * Fixed problem where Promise Technology IDE Controller addin card with IDE drives hangs the system in int 19h. * Fixed problem where Windows 95 HCT test fails the Resume on Ring from Standby test. * Fixed NVS error problem when device nodes larger than 64MB were being created when system memory was larger than 128MB. This was reported as a violation of the ESCD spec by the INTEL ICU utility in manufacturing. * Fixed problem where Wake On AC Loss is not functional per Setup settings. * Added support for MFG DFT Rule 18 where RTC CMOS Byte 0x0A is set to a known value in Manufacturing Mode. * Updated the port swapping code to work with custom Keyboard/Mouse switchbox according to custom MFG requirements. * Added setup question for "LAN Enable/Disable" and support for disabling/enabling of 82559 Ethernet Controller. * Added support for Waking on “Magic Packet” from Soft Off and from Standby/Suspend states. B-0001: * Initial Release. Known Errata with This Release ?? ?? ?? ?? Intel Confidential