Hi Jimbo,
I wish we could make the driverpacks DETECT the BIOS, but unfortunately, we can't.
The mass storage section for Silicon Image driver which causes the BSOD says this
[S-4]
; driver 04/13/2007, 1.3.68.2 for BIOS 4.x.84.
; replace S-4 section if you replace driver with SFXzip.
; keep SFXzip files
ms_count=1
ms_1_deviceName="Silicon Image 3112 SATALink Controller"
ms_1_tag="si3112"
ms_1_sysFile="Si3112.sys"
ms_1_hwids="PCI\VEN_1095&DEV_3112&SUBSYS_31121095,PCI\VEN_1095&DEV_3112&SUBSYS_34238086,PCI\VEN_1095&DEV_3112&SUBSYS_34238086&REV_02,PCI\VEN_1095&DEV_3112&SUBSYS_311215D9,PCI\VEN_1095&DEV_3112&SUBSYS_B0021458,PCI\VEN_1095&DEV_3112&SUBSYS_01661028,PCI\VEN_1095&DEV_3112&SUBSYS_81E8104D,PCI\VEN_1095&DEV_3512&SUBSYS_35121095,PCI\VEN_1095&DEV_3512&SUBSYS_01661028,PCI\VEN_1095&DEV_3512&SUBSYS_35121014,PCI\VEN_1095&DEV_3512&SUBSYS_02B71014,PCI\VEN_1095&DEV_3512&SUBSYS_B0021458,PCI\VEN_1095&DEV_3512&SUBSYS_81E8104D,PCI\VEN_1095&DEV_3512&SUBSYS_820B104D,PCI\VEN_1095&DEV_3512&SUBSYS_145A1462,PCI\VEN_1095&DEV_3512&SUBSYS_001F6409,PCI\VEN_1095&DEV_3512&SUBSYS_9003104D,PCI\VEN_1095&DEV_3512&SUBSYS_35121A5F,PCI\VEN_1095&DEV_3512&SUBSYS_000E182D,PCI\VEN_1095&DEV_3512&SUBSYS_901B104D,PCI\VEN_1095&DEV_3512&SUBSYS_3512131F"
ms_1_isBusExtender=false
------------------------
The adaptec driver in section [AD-9] lists only the last two of five HWIDS.
(the first three were removed from the ash1205.INF)
%PCI\VEN_1095&DEV_3112.DeviceDesc%=SI_3112, PCI\VEN_1095&DEV_3112&SUBSYS_31121095
%PCI\VEN_1095&DEV_3112.DeviceDesc%=SI_3112, PCI\VEN_1095&DEV_3112&SUBSYS_34238086
%PCI\VEN_1095&DEV_3512.DeviceDesc%=SI_3512, PCI\VEN_1095&DEV_3512&SUBSYS_35121095
They were removed because they are also inside [S-4] (for both old And New BIOS) and the Silicon Image driver would win over the older ash1205.
These two were kept in ash1205.INF and AD-9 section.
%PCI\VEN_1095&DEV_3512.DeviceDesc%=SI_3512, PCI\VEN_1095&DEV_3512&SUBSYS_34238086
%PCI\VEN_1095&DEV_3112&SUBSYS_02509005.DeviceDesc%=SI_3112, PCI\VEN_1095&DEV_3112&SUBSYS_02509005
Since the device YOU have is one of the three inside the Silicon with the "bad" BIOS, you have to replace the S-4 driver with the SFX_MiniPack.
http://forum.driverpacks.net/viewtopic.php?id=1772
the file you need is
http://driverpacks.mirror.thesneaky.com … S_4x79.exe
You will need 7zip.
--------------------
comment.
I cannot say whether the older driver for older BIOS works on matching HWIDS detected in machines with newer BIOS.
The OLD and NEW driver for S-4 have massive overlap
(the NEW had maybe only 4 Unique, all the other were duplicate HWIDs, which means I could NOT put BOTH in).
If ANYONE knows for sure that the OLD driver for silicon works on NEW BIOS, then I can do something.
Last edited by Jaak (2007-09-05 07:18:32)
The answer was 42?
Kind regards, Jaak.