AL440LX BIOS P10
Installation Guide
BIOS P10 is probably the most challenging BIOS upgrade so far. BIOS P10 adds ACPI (Advanced Configuration and Power Interface) support, as well as dual monitor (video card) support. Intel has also added support for full screen 256-color logos during startup -- now all we need is a utility to make these images! (The current utility only supports 16-color logos).
Note: If you're currently using Windows 95, I do not recommend upgrading to BIOS P10. Windows 95 does not include support for ACPI or dual monitors, and you are likely to encounter more problems than anything else.
In addition to the instructions I have listed below, you may also want to reference Intel's suggestions.
There are two approaches to this BIOS upgrade:
I want to upgrade the BIOS only --
Doing a clean install is too painful!
BIOS Upgrade Only Instructions:
I highly suggest you backup your system before performing this upgrade. At a minimum, I suggest backing up the registry using a program like Norton Rescue Disk or Windows Regedit. If for some reason you can't get the upgrade to work, you'll be able to restore your old settings.
1. Create the BIOS update disk
Make sure the files are placed on a DOS boot disk, and NOT a Windows boot disk. The BIOS upgrade will not function properly on a Windows boot disk. Intel includes the mk_bootz utility to create a DOS boot disk as part of the BIOS upgrade file. I suggest that you have BIOS disks for P10 as well as your previous BIOS version, just in case you need to switch back.
2. Copy the Windows 98 setup files to your hard driveWhile the Windows 98 boot disk has been revamped to include CD-ROM drivers, Microsoft has still not perfected the boot sequence. There is a chance that Windows 98 will ask you for your Windows 98 CD-ROM before the CD-ROM drivers are loaded. Does anyone else see a Catch-22 here?Luckily, there is an easy way around all of this. Copy the \WIN98 and the \DRIVERS directory from your Windows 98 CD-ROM to your hard drive. When Windows prompts you for the CD-ROM, browse to the location of the setup files on your hard drive.
3. Remove all devices from the Device ManagerOpen up the device manager and remove all the devices from your system. This will make it easier for Win98 to detect the new motherboard resources with fewer conflicts. I suggest that you remove your mouse last, as this task will be more difficult once you've removed mouse support. Also, deleting the entry under System Devices for Plug and Play BIOS will eliminate most of the devices in your system. Once you've done this, go ahead and shut down your computer.
4. Upgrade your BIOS to P10
Upgrade the BIOS on your computer using the following procedure:
2. Upgrade the BIOS using the iFlash utility.
3. Once the BIOS image has been loaded, turn off your machine.
4. Reset the configuration jumper (J8B7) to pins 2-3 (CONFIG).
5. Restart your computer and enter the BIOS setup by pressing F2 during the boot.
6. In the BIOS setup, press F9 to load the system defaults. Press F10 to save and exit. The BIOS should prompt you to shutdown your machine and reset the configuration jumper.
7. Turn off your machine, and reset the configuration jumper to pins 1-2 (NORMAL).
*NOTE: Check the CPU speed setting in the BIOS. Occasionally I've noticed this gets reset to a lower setting. If it does, go back to step 4.
8. Enter the BIOS setup again by pressing F2. From the Advanced menu, set "Reset Configuration Data" to "Yes," then save and exit by pressing F10. This will clear the writeable area of the BIOS that Win95/98 stores PnP configuration data in.
9. Reboot your computer, and enter the setup utility one last time.
Make all of your custom settings to the BIOS now.
Now the fun begins....
5. Start Windows 98
Since you deleted all of the system devices before the BIOS upgrade, your hardware conflicts should be to a minimum. However, you may see dual entries for some devices, such as the keyboard. In this case, the device with the yellow (!) is the device that you want to keep in your system. So, if you have two keyboard entries in the device manager, delete the one without the yellow (!).
Another common problem is with the Direct Memory Access Controller
and EISA Direct Memory Access Controller under System Devices. The
DMA controller for BIOS P10 should be the EISA Direct Memory Access
Controller, so delete the Direct Memory Access Controller if
you have one.

If you have problems getting your computer to shut down properly
or if your computer displays the "It is now safe to turn off your computer"
screen, delete the entries for the Composite Power Source and Intel 82371AB
Power Management Controller. Run the Add New Hardware wizard from the Control
Panel and Windows should redetect these devices. This resolves 90% of power
down problems.
That should take care of it. If you have any remaining conflicts or problems, contact me and I'll help you out as best I can.
1. Prepare your yourselfI highly suggest you backup your system before performing this upgrade. At a minimum, I suggest backing up the registry using a program like Norton Rescue Disk or Windows Regedit. If for some reason you can't get the upgrade to work, you'll be able to restore your old settings.2. Make sure you have a Windows 98 startup diskMake sure you have all of the necessary files before you start the process. There is nothing worse than getting halfway though the process and then realizing that you forgot to download a file or don't have the current drivers for your hardware. Also make sure to copy down your internet and dial-up networking settings. There is nothing more frustrating than realizing you don't have the phone number or DNS address for your ISP!
Windows 98 should have created a startup disk during your initial install. If you didn't create a startup disk, or formatted it, dog ate it, etc., you can create one by opening the Add/Remove Programs wizard from Control Panel and clicking on the startup disk tab.Reboot your system from the floppy. Double check that you can access your CD-ROM and that all of your important data has been removed from your hard drive. Format your hard drive (you don't need to copy the system files):
format c:
If you don't want to reformat your hard drive, exit Windows 98 and restart the computer into MS-DOS mode. Once you're in DOS, delete the C:\Windows directory. I also suggest that you delete the C:\Program Files directory, however, since many programs install themselves and store data into this directory, make sure that you aren't deleting something that you are trying to save. This won't be as "clean" as the method described above, but it will work. You're likely to retain some garbage files from all the programs you've installed and later uninstalled. Funny how uninstall doesn't get rid of everything.
3. Upgrade your BIOS to P10
Upgrade the BIOS on your computer using the following procedure:
2. Upgrade the BIOS using the iFlash utility.
3. Once the BIOS image has been loaded, turn off your machine.
4. Reset the configuration jumper (J8B7) to pins 2-3 (CONFIG).
5. Restart your computer and enter the BIOS setup by pressing F2 during the boot.
6. In the BIOS setup, press F9 to load the system defaults. Press F10 to save and exit. The BIOS should prompt you to shutdown your machine and reset the configuration jumper.
7. Turn off your machine, and reset the configuration jumper to pins 1-2 (NORMAL).
*NOTE: Check the CPU speed setting in the BIOS. Occasionally I've noticed this gets reset to a lower setting. If it does, go back to step 4.
8. Enter the BIOS setup again by pressing F2. From the Advanced menu, set "Reset Configuration Data" to "Yes," then save and exit by pressing F10. This will clear the writeable area of the BIOS that Win95/98 stores PnP configuration data in.
9. Reboot your computer, and enter the setup utility one last time.
Make all of your custom settings to the BIOS now. I suggest that you make
sure Plug and Play OS is set to "Yes" and Power Management is enabled.
Now the fun begins....
4. Install Windows 98
setup /p j
This will force Windows 98 to enable ACPI support. For more information, check out this page on Microsoft's developer's site. I've had success both with and without the "/p j", but it's been less of a challenge with the "/p j" switch.
If your computer is anything like mine, the installation will not be
flawless. On my computer, at the end of the installation, Windows reported
that my video card was not properly configured and that I should update
the drivers. If Windows asks you to update your video drivers, tell it
no at this point. There are a few other things you should do first.
5. Disable unused ports to free up IRQs

If you have problems getting your computer to shut down properly or if your computer displays the "It is now safe to turn off your computer" screen, delete the entries for the Composite Power Source and Intel 82371AB Power Management Controller. Run the Add New Hardware wizard from the Control Panel and Windows should redetect these devices. This resolves 90% of power down problems.
That should do it. If you have any additional problems, let me know
and I will see what I can do for you.
SPLSHUTL.EXE -- Used for making 16-color full screen logos
LOGO UTL.EXE -- Used for making 16-color logos of any size
The clrlogo utility is virtually useless with BIOS P10. It seems that Intel can't add a new option to their BIOS without breaking an existing one. Any BIOS image that is displayed will be displayed full screen. If you use an image created with clrlogo, the logo will be in the position defined when the .usr file was created, but you will no longer see the BIOS POST screen.
If you want to display the POST screen during the boot sequence, pressing ESC for about 1 second will switch the screen from the logo to the POST data screen. Check out my User Bitmap page for more details.
Additionally, there are new options in the Setup Boot menu:
Boot-time Diagnostic Screen -- This forces the BIOS to display the POST data rather than the logoQuickBoot Mode -- This isn't a new option, but it was moved to this menu. This allows you to skip some of the BIOS POST tests and shorten your boot time.
Scan User Flash Area -- This BIOS option has been present since the initial release of the BIOS, but seems to be pretty ineffective. The idea is to allow the user to tell the BIOS whether or not it should look for a user image to display during the POST sequence. However, the logo is displayed on my system regardless of this setting.
In addition to the settings to power off your monitor and hard drives, Windows 98 can also put your system into standby automatically. Set the System standby delay as you see fit. In the advanced options, you can also redefine what happens when the power button is pressed on your computer. You can set this to either Standby or Shutdown.
When your computer is put into standby, whether it is through the shutdown
menu or automatically through the power management settings shown above,
you will have to push the power button on your computer to bring it out
of standby.
That should do it. If this process doesn't work for you or you have
problems that I haven't addressed above, please write me
and let me know. I'm trying to keep this site as up to date as possible
and your input is appreciated.