GigaByte GA-686NX Pentium Pro BIOS v1.40 (Modified Version)
-----------------------------------------------------------

This is a modified version of the latest official BIOS v1.40 for the GigaByte
GA-686NX Pentium Pro motherboard with Intel 440FX ("Natoma") Chipset.

Modified by Rainbow Software:
http://rnbw.tsx.org
rnbw@geocities.com

When this motherboard came into my hands, I noticed that there are too few
options in the BIOS Setup. I downloaded the latest one, but nothing changed.
So I took ModBin and played a while with it. I found a lot of functions and
settings that was disabled (not showing in the setup). I enabled them all and
here is the result.

It is fully tested and works whithout any problems. You can increase the
performance by playing with some of the new options you have.

Enabled (new) options:
----------------------
Main menu: Load BIOS Defaults, Supervisor Password, HDD Low Level Format

BIOS Features: Boot Up System Speed, Gate A20 Option

Chipset Features: DRAM RAS# Precharge Time, MA Additional Wait State, RAS# To
CAS# Delay, DRAM Read Burst (B/E/F), DRAM Write Burst (B/E/F), ISA Bus Clock,
DRAM Refresh Queue, DRAM RAS Only Refresh, Single Bit Error Report, Fast DRAM
Refresh, Read-Around-Write, PCI-To-DRAM Pipeline, CPU-To-PCI Write Post,
CPU-To-PCI IDE Posting, System BIOS Cacheable, 8 Bit I/O Recovery Time, 16 Bit
I/O Recovery Time, DRAM Fast Leadoff, Passive Release, Delayed Transaction

Power Management: Modem Uses IRQ, Doze Mode, Wake Up Events In Doze & Standby

PNP/PCI Configuration: PCI IRQ Actived By, PCI IDE IRQ Map To, Used MEM base
addr, Used MEM Length

Integrated Peripherals: Infra Red (IR) Function, IR Transfer Mode, IR I/O
Group, ECP Mode Use DMA, USB Controller

Known bugs:
-----------
There are 2 small cosmetic bugs in the BIOS Setup. They don't affect
performance or stability in any way.
1.) In the Chipset Features Setup, when you enable Automatic Configuration,
another options appears, DRAM Speed Selection. If you change the value (Lo/7
or Hi/6), the values are changed to Lo/70ns and Hi/60ns. When you move the
cursor to another option, part of the value remains highlighted. This bug is
also present in the official v1.40 BIOS.
2.) In the Integrated Peripherals, IR I/O Group value is not aligned
correctly. This bug is also present in the original BIOS, but this option is
disabled there, so you can never see it.
These bugs cannot be fixed using ModBin because the BIOS code must be modified
in order to fix them.

The BIOS code is not modified in any way, so this version has the same
limitations as the official v1.40 (e.g. supports max. 8GB HDDs).

Original flasher AF53.EXE is included.

The original documentation follows:
------------------------------------------------------------------------------
Giga-Byte Technology Flash BIOS Utility
(Oct 12, 1997)

The AF53.exe is the lastest Flash BIOS programer from Award(R).
Award(R) has suggested a way to recover the BIOS in case of failure
during the flash BIOS programing.

How to restore BOOT BLOCK BIOS.

To restore a boot block BIOS, you need the following:

1. A floppy disk drive connected to the target system.

2. One bootable disk with the following files:

        @ The Award(R) flash BIOS program(afxx.exe, which xx is the version number).

        @ An BIOS binary for your board, so PLEASE SAVE the old BIOS file
          during the BIOS upgrade.

        @ Autoexec.bat file containing the line afxx.exe saved old BIOS file name /Py /Sn.

3. Optional ISA/VESA VGA card in the target system.

Hopefully This can give you out of tough spot. (for further information please
go to Award(R)'s web site at www.award.com.
******************************************************************************


To Program:


  1. Boot from a "clean" DOS v3.3 or higher system disk - no TSR or memory
     managers, or if using DOS 6.X, during boot up "Starting MS-DOS,"
     press the [F5] key to bypass the CONFIG.SYS and AUTOEXEC.BAT files.

     NOTE: DO NOT use Windows'95 safe mode & boot to DOS command prompt
           option nor use a system boot disk created from Windows'95.

  2. Type A:AF53 ga-686nx.140 [Enter]
     Then follow the prompts.

  3. The utility only can be used on the following Giga-Byte mainboards:
     o.GA-686NX   (Disable Pipe-Lined Burst CACHE)