TYAN Thunder K7 (S2462) BIOS histry

V0.90, Bate release BIOS. 04-09-01
Based on the Phoenix PGNA02-0 source, with these changes:
1. Add V3.01 SCSI BIOS.
2. Fix dual CPU hang at POST D2 problem.
3. Open up COMB Option.

V1.01 BIOS. 04-16-01 (First Release BIOS)
1. Fix Win98/WinME hang with USB in ACPI mode.
2. Fix WHQL ACPI test wake-up too soon problem.

V1.01a, Second release BIOS. 04-26-01
1. Take out OS option. (PnP OS option)
2. Add LAN option ROM for MBA (PXE) support.
3. Fix system hang at 38 problem,
4. Fix F1/F2 failure after CMOS loss.

V1.02 BIOS. 05-07-01
1. Add SST 28SF040 flash part support.
2. WHQL test PCI PME Assertion failure fix.
3. Further F1/F2 failure fix.
4. WHQL ACPI S1 wake-up failure fix.

V.104 BIOS. 05-09-01
1. Add Power Failure recovery option.
2. Add SCSI subsystem-ID for WHQL testing.

V1.05 BIOS. 05-10-01
1. Update ACPI code with Phoenix PGNA02-5 source.
2. Fix KB/Mouse wake-up problem.
3. Fix some memory can't boot OS problem.

V1.05a BIOS. 05-14-01
1. Add HWCR-Hardware Configuration Register (c001-0015) SSE enable. (Clear
        bit15)
2. Add for WHQL PCI-PME test fix. (Skip PRW, and creat the PRW for two LAN.)
   This one not work, will take off at V1.06 BIOS.

V1.06 BIOS. 05-14-01
Based on the Phoenix PGNA02-6 source, with all TYAN fix addedes, except item
#2 in V1.05a BIOS.
Note: Because one file not pull in the tip, the F1/F2 problem come back at
V1.06 BIOS. Which will be fix by next BIOS.

V1.06b BIOS. 05-16-01
1. Fix F1/F2 problem in V1.06 BIOS.
2. Modify ASL file for WHQL testing.

V2.00 BIOS. 05-18-01. 
1. Add Console Redirect support.
2. Fix beeping code problem.
3. Add skip for KB detection/waiting.

V2.00b BIOS 05-25-01.
1. Based on Phoenix PGNA02b8 source.
2. Add HW monitor (display only in setup)
3. Add LAN chip BUS Master support
4. Keep all other fixes include:
        a. Skip Key board detect/wait
        b. cf9 reset
        c. SPDshare for Micron memory module

V2.00c BIOS 05-25-01
1. Add fix for wrong beeping code.

V2.02 BIOS 06-05-01
1. Based on the PGNA02-8 source.
2. With all features/fixes in V2.00c BIOS.
3. Add AGP DMA xfer mode support. (By fix AGP virtual address not
        assigned in PGNA02B8/PGNA02-8 BIOS)

V2.03 BIOS 06-06-01
1. Add Quick Boot option.
2. Speed up POST by by-pass memory clear.

V2.04 BIOS 06-07-01
1. Add setup item for Enable/Disable on board SCSI/LAN option ROM.
2. Fix HW monitor wrong display for FAN speed when no FAN was detected
        in P0/P1 FAN connectors.

V2.04e BIOS 06-08-01
1. Change AGP GART program from PGNA02-8 source back to PGNA02-7 source.
 (Resolve AGP performance low, and AGP Aperture size can't set up to 256MB
 problem.)
2. Take out SPDSHARE from OEM Tip. (Resolve system hang after display come
        up problem.)

V2.05 BIOS  06-08-01 (Third Release BIOS)
1. Take out 'skip memory clear' in V2.03 BIOS.  (ECCHOOK.ASM)
2. AMD change for PDL setting: 5Bh/133 MHz, 5Dh/100 MHz. (DRIVMODE.ASM)

V2.06 BIOS  06-18-01 (Fourth Release BIOS)
1. Fix system hang at cold boot (DP).

V2.06.01 BIOS 06-19-01
1. Fix error message when on board option ROM was disabled.

V2.06.02 BIOS  06-25-01
1. Add HW monitor over temperature control. (100.5C for warning, 115.5 for
        halt.)

V2.06.03 BIOS 06-27-01
1. Add unbuffered memory support.
2. Fix the BIOS setup-Boot help (Shift+1) problem.
3. Adjust HW monitor over temperature control to 45/50 C.

V2.06.04 Beta BIOS 07-03-01
1. Change AGP drive strength from FF to FA. This change not help, and not
        proved by AMD, so will be reversed in new BIOS.

V2.06.05 Beta BIOS 07-17-01
1. Hiden Bypass setup item.
2. Reverse AGP drive strength back to FFh.
3. Add three Fan speed display by use Super I/O HW monitor chip
4. Use Super I/O HW monitor chip Reg 0X20 for Vcore2 reading.

V2.06.06 Beta BIOS 07-18-01
1. Open option for Primary VGA (AGP or PCI) selection.
2. Modify code so on board VGA can be set as the primary VGA with a add
        on AGP card. (For dual monitor support with on board VGA)

V2.06.07 Beta BIOS 07-19-01
1. Set (CPU) 90'C as the warning temperature, 110'C as the shutdown
        temperature. The BIOS will give 1 long beep & 6 short beep on reach
        warning temperature, and will give 1 long beep & 8 short beep on
        reach shutdown temperature, then shutdown the system.
        Note:
        a. In the testing the system still run under DOS when a 1GHz CPU
        temperature  measurement was reach 113'C.
        b. The control is done in SMI handler.

V2.06.08 Beta BIOS  07-23-01
1. Change CPU warnning temperature to 80'C, and the shutdown temperature
        to 90'C.
        Note:   Tested with 1.2HGz CPUs, the system hang before the 1.2GHz
                CPU reaches 90'C.
V2.06.09 Beta BIOS 07-25-01
1. Reduce CPU warning temperature to 72'C.
2. Modify the help message for Primary Video selection.
3. Take out Chassis Temperature display

V2.06.10 Beta BIOS 08-03-01
1. Add Super I/O HW monitor chip initialization code for LANDesk support.

V2.06.11 Beta BIOS 08-06-01
1. Add fix for DMI memory size detection wrong problem.
Note: The fix not work.

V2.06.12 Bets BIOS 08-06-01
1. Another fix for DMI memory size detection wrong problem.
2. Take out Super I/O HW monitor chip initialization code for LANDesk
        support, because this code make the Temperature control shutdown
        not work.
Note: The DMI memory zise detection is corrected, but only can detect
        three banks.

V2.06.14 Beta BIOS 08-08-01
Virtually the same BIOS as the V2.06.12 BIOS. Made a lot of try to resolve
the problem in V2.06.12 BIOS #2 item, no success.

V2.06.15 Beta BIOS 08-10-01
1. Enable COM2 for Win2000 ACPI mode.
2. Make modification of HW monitor display string to reflect the on board
        mark.

V2.07 release BIOS  08-10-01 (Fourth release BIOS)
1. Change display banner from V2.06.15 Beta BIOS to V2.07 BIOS.

