Lil' Dave wrote:
> About a year ago, I did a clean install of XP w/SP2. Among the hardware I
> installed drivers for, a Silicon Image siL 0680 ATA 133 controller was
> installed.
>
> A few months later, I uninstalled using the add/remove programs entry for
> same. Then, removed the same card from the motherboard PCI slot.
>
> Afterwards, I installed a Promise Ultra 133 card which does what I want more
> effectively.
>
> For some reason, I inserted the Gigabyte installation CD. Forgot why.
> Anyway, under its hardware tab, the Silicon Image card is still there. I
> found some entries in the registry for it. Cannot delete them in regedit.
> Additional info from the Gigabyte hardware info -
> Vendor ID: 1095
> Device ID: 4D69
> Driver Ver: 2.0.0.43
> Driver Date: 5-16-2002
> Driver Provider: Silicon Image
> There is NO entry in device manager for the Silicon Image ATA 133 card.
>
> I also tried removing same registry entries in safe mode, no luck.
>
> The card is made by SIIG.
>
> How do I fix this BS without a clean install?
>
The results are a little curious.
There is only one 4D69 in the file here.
http://pciids.sourceforge.net/pci.ids
It is for Ultra133TX2.
Whereas, the 1095 is Silicon Image.
A SIL0680 should be "0680" for the Device part.
The Gigabyte info is claiming a mix of a Silicon Image Vendor number,
with a Promise Device number. How does that work ?
Also, the 0680 has a longer history than most chips. The company that
designed it, was CMD. And Silicon Image took over (don't know the
business details). Silicon Image may have spun a revision, after the
CMD version, bumping up the IDE interface rate. The only way I can
see Promise in the picture, is if they bought a Promise driver to
distribute with their chip. So you'd need to have a careful look at
the .INF file that you've installed, both for the 0680 card, and
for the Promise card. Something doesn't smell right.
Paul