Readme.txt Driver File Contents (osp110.exe)

This update loads BIOS version: 1.10 12-22-99

Before proceeding with the BIOS Update, use the following steps
to create a system bootable disk:

(1). Open My Computer
(2). Locate the 3 1/2 Floppy (A:) drive.
(3). Using the "Right" mouse button, click once.
(4). Using the "Left" mouse button, select FORMAT.
(5). Select "Copy System Files Only" and press START.
(6). Run this patch program to unzip the update onto this floppy.

Description:
------------
This update creates a BIOS Flash Utility Floppy for the following
Pavilion Models:

4410, 4415, 4453, 4458, 4460, 4509, 4510, 4512, 4515,
4530, 4531, 4533, 4537, 4540, 4553Z, 6412, 6412H,
6415, 6425, 6427H, 6430, 6506, 6511, 6531, 6623,
6640C, 6641, 6646C, 8510, 8515


Installation Method:
--------------------
1. Restart the computer with this floppy disk in the A: drive.
2. Press Y at the prompt to proceed with the installation.
3. When a message box appears indicating the Flash Memory has
   been successfully programmed, remove the disk from the A: drive
   and restart the computer.
4. During the boot process, the following message will be displayed:

     0251: System CMOS checksum bad - Default configuration used
     Press <F1> to Setup, <F2> to Resume

5. Press F1 to enter SETUP
6. Press F5 to reset BIOS defaults.
7. Press F10 to exit SETUP saving your changes.
8. Press ENTER to confirm the save.


Technical Release Notes:
------------------------

1.02: Initial Release

1.03: 04-26-99

Features Added:
o Added embedded revision information into PLATFORM.BIN.
o Better detection when RAM frequency is set higher than 66MHz via the
  hardware jumper while PC66 DIMMs are in place.
o Pulled in the legacy USB supporting library and SETUP node.
o In DMI structure 0 VERSION tag, replaced the default "6.00," which stands for
  PhoenixBIOS 4.0 Release 6.00, with HP designated BIOS release number.
o Added support to SST39SF020 in both BIOS and PHLASH utility.
o Introduced legacy USB "Auto" selection in SETUP menu and handled accordingly.
  The "Auto" selection would essentially handled the legacy USB the same way the
  "Enabled" does but with exception that it would disable legacy USB interface,
  including disabling of host controller IO and memory address decode and
  removal of the USB data segment from shadow memory, if both PS2 keyboard and
  PS2 mouse are attached while no USB keyboard device was found in POST.
o Rephrased the wording "WinNT5.0" to "Win2000" in Installed O/S menu in SETUP.
o Added an entry for 475MHz CPU in CPU speed table.

Defects Fixed:
o Fixed a problem where the value displayed by the Setup screen for "Maximum
  Power Savings" did not reflect the actual time it took to go to suspend.  
  Also, removed the installation for the Standby timer which caused the
  monitor to go blank after One Minute.
o Disabled PCI master read snoop capability, SIS_PCMC_REG81[6], if DRAM
  memory size is bigger than memory cacheable size or if VGA memory clock is
  running at less than 100 MHz.
o Removed PS2 mouse disable method in DSDT.
o Removed the keyboard controller wakeup event notification to OS in
  Method(_L02) in DSDT.
o Removed the description of sub devices and methods under Device(IDE) in
  DSDT and left to OS default driver to handle it.
o Corrected the PS2 keyboard and mouse wakeup capability of sleep states from
  S1 to S2 in DSDT.
o Added power source descriptor for Device(USB) in DSDT.
o Added consumed system resources under Device(PCI0) and moved BIOS ROM
  decoded memory away from Device(PCI0) to Device(GENM) with EISA ID PNP0C02.
o Disabled flash part write capability after PHLASHed.
o Flushed and disabled both CPU level I cache and external level II chipset
  cache before PHLASHing.
o Corrected stack retrieval sequence error in flashEnable().
o Preserved the processor working register context in flashGetBlock().
o Zeroed ES before use it as segment address to flush external level II
  chipset cache memory in flashEnable().
o Relocated intermediate BIOS ROM image buffer from memory location
  0x00060000 to 0x00200000 in PLATFORM.ASM.
o Added AMD K6 III to the NuMISER CPU table.
o Bundled the latest SiS6306 VGA version 1.03.50 which supposed to fix the DOS
  box video corruption under Windows.
o Used the hard disk dynamic field-linked SETUP nodes opposed to the obsolete
  non-field-linked style node to resolve issue where the value in Hard Disk
  Timeout did not get restored to the default value if the Power Savings is set
  to Customised and the SETUP default loading hot key(F5) was invoked.

1.04: 05-07-99

Features Added:
o Removed option ROM signature in USB data area if it was set to DISABLED
  throught SETUP per HP.
o Removed the enforcement to make legacy USB active if no PS2 keyboard was
  attached by disabled the legacy USB based upon the RTC RAM value at late
  POST even if it had not seen a PS2 keyboard connected.
o Added CMOS override for cmosExcludeIrq5 to reserve IRQ5 for RipTide Audio/
  Modem PCI card.  The PCI RipTide card requires IRQ5 for its Legacy devices.
  Under Device(PCI0), added SLT? devices that will detect IF a RipTide card
  is installed on one of the three PCI slots. Also, added code to the LNK?
  methods which will not return IRQ5 as one of the possibles to other PCI
  cards IF a RipTide card was installed.
o Added Mosel-Vitelic V29C51002T with modifications to
  nvramProgramParameterBlockBi and nvramCheckFlashIdBi to share common code
  more efficiently and to add new parts more easily. Modified the ADDRESSx
  equates and associated code because Mosel must have the correct address on
  lines A15-A0, other parts have a don't care condition on A15.

Defects Fixed:
o Resolved legacy USB hot plug failure by reading setting from RTC RAM before
  proceding to enumerate the legacy USB disable cases.
o Resolved system halt at Windows startup session when legacy USB was
  disabled by properly handling USB host controller when it was to disabled.
o Resolved INT 13 boot device access difficulty when legacy USB was DISABLED
  in SETUP and no PS2 keyboard was attached by correctly pointing data
  segment to USB data segment when accessing the OHCI USB controller.


1.05: 06-23-99

Features Added:
o Added support for the TV Out feature included on the Osprey II platform.
o Enabled Number Lock by default
o Made Legacy USB default to "Disabled".
o Used VBIOS from BIOS release 1.02 as requested by SiS.

Defects Fixed:
o Resolved issue where the slave ATAPI drives did not get detected when
  Lucky-Goldstar CRD-8322B (Firmware revision 1.06) ATAPI CDROM drive was
  installed on master by adding 885us wait delay before querying the ATA
  slave device status when it was activated to respond the IO access.



    
1.06: 07-07-99

Features Added:
o Routed the SiS5595 through interrupt line INTD, other than the first
  available interrupt lines, INTA, INTB, or INTC, in any of the three PCI
  slots so that it would get assigned to different interrupt from any plug-in
  PCI devices.
o Forced Rockwell Riptide to be configured in POST to prevent Windows 98
  Second Edition (Build 4.10.2222a) from accidentally assignning the same
  Interrupt used by SiS7001 USB host controller.
o Removed legacy USB emultation for formal release 1.06 until it has been
  completely validated per HP.
o Removed support to Mosel-Vitelic V29C51002T due to its extended system
  configuration data relocation requirement.

Defects Fixed:
o Resolved OS NOT FOUND problem by removing calls to flush cache before
  invoking INT 19. The problem was originally caused by the corruption of
  Fixed Disk Count in BDA.
o Fixed a problem where if there is Master CDROM and no slave, POST 90 can
  take over 30 seconds. This is done by checking slave Error register before
  checking slave Status register.
o Elongated the ATA bus delay from 900us to 2ms per ATA IV specs.
o Reduced SMI latency for USB legacy device emulation.


1.07: 10-07-99

Features Added:
o Left SiS6306 video BIOS uncompressed to ease the video BIOS replacement in
  its binary form.
o Forced SiS7001 USB host controller to be configured with some interrupt
  number in its PCI configuration register offset 0x3C so that in late POST a
  chipset patch can go ahead fixing the interrupt request routing in the
  SiS5595 ISA bridge. This is because SiS7001 host USB controller was not
  functional under Windows 98 PnP/APM mode if the INSTALLED OS was not set to
  OTHER because the SiS7001 interrupt request routing (SIS_PSIO_REG62) is not
  programmed when enabled by OS.
o Resolved problems where the external devices attached through UART 2 port
  was not functional by returning the second communication port status 0x01
  (Device Present) to OS if disabled in _STA method.
o Hide the devices FDC node from Windows 98 ACPI scope if disabled by
  returning FDC status 0x09 if disabled.
o Tested the device enable status through bit 1 of the returned _STA value as
  opposed to bit 2 in Winbond 83877 device get current resource methods.
o PLATFORM.BIN 0.12. Disabled legacy USB emulation by changing its ownership
  before PHLASHing to prevent PHLASH from failing.
o Changed the default UMA size from 4MB to 8MB but forced the earlier shipped
  system which equipped 32MB DRAM to allocate 4MB of video RAM per HP.
o Expanded the DMI 2.0 structure 1 Product String to be 14 bytes in width
  to be consistent to HP tattoo utility.
o PLATFORM.BIN 0.13. Saved and restored the ESCD for SST39SF020 when PHLASHing.
o Bundled SiS6306 video firmware 1.06.52.

Defects Fixed:
o SPR IRV01586. Correctly reported video RAM operating frequency through
  returned parameter EBX[2:0] in VUMA function 6 by modifying the contents of
  video RAM frequency table to be consistent and read video RAM operating
  frequency from the strapped status on ICS9248AF-81 and save it to
  SIS_530_REG_A5[2:0] for use later by INT 15 VUMA functions.


1.09: 11-12-99
Features Added:
o SPR IRV01766. Enabled interrupt request 8 status as an SMI cause to resolve 
  issue where system devices, such as video, were not initialized after waken up from RTC alarm.


1.10: 12-22-99
Features Added:
o Added entries 533 (97 * 5.5) and 550 (100 * 5.5) MHz, calibrated based upon AMD K6 II 
  processor, to CPU table per HP.

Defects Fixed:
o Cleared APC_REG02[0] to disable RTC alarm power-on capability per HP.


Download Driver Pack

How To Update Drivers Manually

After your driver has been downloaded, follow these simple steps to install it.

  • Expand the archive file (if the download file is in zip or rar format).

  • If the expanded file has an .exe extension, double click it and follow the installation instructions.

  • Otherwise, open Device Manager by right-clicking the Start menu and selecting Device Manager.

  • Find the device and model you want to update in the device list.

  • Double-click on it to open the Properties dialog box.

  • From the Properties dialog box, select the Driver tab.

  • Click the Update Driver button, then follow the instructions.

Very important: You must reboot your system to ensure that any driver updates have taken effect.

For more help, visit our Driver Support section for step-by-step videos on how to install drivers for every file type.

server: web1, load: 1.68