                          Micro Firmware, Inc.
              Phoenix Technologies BIOS Support & Upgrades
                    405-321-8333  - FAX: 405-321-8342
                        ------------------------
             Phoenix ROM BIOS PLUS Replacement Setup Program

                            IMPORTANT NOTICE

This replacement setup program is provided on an AS-IS basis, and
there is absolutely no warranty, express or implied, as to the
function of this program.

There is the possibility that your system manufacturer may
implement their own non-standard fields in the CMOS RAM that may
not be compatible with this setup program.  In the unlikely event
that this is the case, running this setup program may overwrite
areas in the CMOS RAM used by your system's own non-standard
fields.

Micro Firmware does not provide general computer system or BIOS
technical support.  If you have further questions or problems,
please contact a computer service technician or consultant in your
area.

                              Introduction

This setup program allows you to set up standard system parameters
that are, for the most part, common to all IBM AT compatible 286,
386, and 486 ISA-based systems.  The standard parameters include
the date and time, floppy drive types, hard drive types, video
adapter type, and memory size.

This does not work on PC/XT Class systems -- there is no such thing as
SETUP on a PC/XT class system.

Extended setup options, such as chip set specific options, are not
included in SETUP.COM because there are no standards for the usage
and format of the extended CMOS RAM locations.  The way these
parameters are stored in the CMOS RAM will vary depending on the
chip set used, and the default parameters and unique features
implemented by the system manufacturer.  Thus, there isn't a
"standard" setup program that allows you to set up extended system
or chip set specific parameters.

                           SETUP.COM Operation

Upon running the setup program, you will be alerted if the Power
On Self Test (POST) found any errors at bootup.  Setup will also
advise you of certain other specific configuration errors, too.

At the main setup screen, use the up and down arrows to move
between fields, and you can usually use the left and right arrows
to change the field values. When entering memory sizes or custom
hard drive type data, simply type the numbers in.


The memory size fields will be automatically set to what the Setup
program finds.  This should be the same amount of memory that the
POST finds at bootup.  You should not have to edit the memory size
fields.

The hard drive table built into your BIOS can be displayed by
positioning the cursor on the hard drive type 1 or 2 fields, and
pressing the F1 key twice. Types 1-47 are fixed, and 48-49 are
user definable.

User defined hard drive types are relatively new.  If the
copyright date on your BIOS (look at the Phoenix copyright notice
at bootup) is before 1989, there is a good possibility that your
BIOS does not support user defined hard drive types.

To set up a user defined hard drive type, select type 48 or 49,
then press the down arrow key to move into the actual drive
parameter fields.  At this point, you can type the appropriate
values in.

If you attempt to set up a user defined hard drive type, and your
BIOS does not support it, you will see a "Hard drive configuration
error" message when your system reboots.

Once your setup data has been properly entered and/or edited,
press the ESC key to save the changes and reboot, which makes the
changes active. 

                       Common Questions & Answers

Q. What is CMOS?  How is this different from the BIOS?

A. The CMOS RAM is the low-power, battery-backed RAM in an IBM AT
compatible system that stores system configuration data.  The CMOS
RAM is almost always built-in to the clock chip that keeps the
system date and time.  The setup program is used to edit the data
stored in the CMOS RAM.  While the BIOS reads the values stored in
the CMOS RAM to see how the system is configured, the BIOS and
CMOS RAM are two different things, just the same way the BIOS and
your floppy drive are different.

If the CMOS RAM is not holding the date, time, or other values,
the problem is generally with the battery, or the CMOS RAM/clock
chip itself. 

Q. I have more memory than what my system finds at bootup. 
Changing the memory size in the setup program has no effect, and
gets changed back to match what the system finds when I reboot. 
What's the deal? 

A. During a cold boot, the Power On Self Test (POST) will count up
the base and extended memory installed in your system.  Either the
memory is there or it isn't, so the POST doesn't look at what you
have selected in setup to determine how much RAM you have.

However, once the POST determines how much memory you have, the
CMOS RAM setting is checked to verify that they match.  This way,
you are alerted if, for some reason, the amount of memory in your
system appears to have been changed.

If the installed memory does not come up, the problem is most
likely caused by a configuration problem (i.e. jumper and/or
switch settings) on the motherboard or add-in memory card.

