Friendly coincidence:When the inf are written in a way, that each driver is accepted by Windows for each hardware, how can darren have all 3 drivers in his build at the same time and have Windows not always pick the same driver as best match?
no file name conflict
no *.inf HardwareID conflict
That's a predictable condition. PNP canload appropiate driver.
A driver from a hardware manufacturer supports hardware from the same hardware manufacturer.I just don't get, why the tested drivers only work with their specific hardware.
Or ask the device firmware using propriarity command.Unless.... they keyed the binaries to specific hardware ids.
Time to ask a setupldr.bin wim and atapi.sys patcher?
Supporting PE1 to PE3 is more difficultin this script, only the pe2/3 part was modified
and I do not know how to write txtsetup.sif for PE1 and AMD, Intel and Renesas3 and drivers
Renesas DriverVer=03/15/2012,2.1.32.0
http://download.leno...es/8ay208ww.exe
There are two different binaries for XP, Vista and Windows 7
AMD offers three different driver sets for XP, Vista and Windows 7.
The Intel driver is Windows 7 only
http://downloadcente...Y&DwnldID=21129
Note: The Intel® USB 3.0 eXtensible Host Controller Driver is not supported on Windows*XP and Windows* Vista.
and I do not know how to write txtsetup.sif for PE1 and AMD, Intel and Renesas3 and drivers
Be warned: not tested
//AMD
IniWrite,%target_win%\txtsetup.sif,SourceDisksFiles,amdxhc.sys,"1,,,,,,4_,4,1,,,1,4"
IniWrite,%target_win%\txtsetup.sif,BusExtenders.Load,amdxhc,amdxhc.sys
IniWrite,%target_win%\txtsetup.sif,HardwareIdsDatabase,PCI\VEN_1022&DEV_7812,amdxhc
//
IniWrite,%target_win%\txtsetup.sif,SourceDisksFiles,amdhub30.sys,"1,,,,,,4_,4,1,,,1,4"
IniWrite,%target_win%\txtsetup.sif,BusExtenders.Load,amdhub30,amdhub30.sys
IniWrite,%target_win%\txtsetup.sif,HardwareIdsDatabase,AMDUSB30\ROOT_HUB30,amdhub30
IniWrite,%target_win%\txtsetup.sif,HardwareIdsDatabase,AMDUSB30\CLASS_09,amdhub30
//
//Renesas2
IniWrite,%target_win%\txtsetup.sif,SourceDisksFiles,nusb3xhc.sys,"1,,,,,,4_,4,1,,,1,4"
IniWrite,%target_win%\txtsetup.sif,BusExtenders.Load,nusb3xhc,nusb3xhc.sys
IniWrite,%target_win%\txtsetup.sif,HardwareIdsDatabase,PCI\VEN_1033&DEV_0194,nusb3xhc
//
IniWrite,%target_win%\txtsetup.sif,SourceDisksFiles,nusb3hub.sys,"1,,,,,,4_,4,1,,,1,4"
IniWrite,%target_win%\txtsetup.sif,BusExtenders.Load,nusb3hub,nusb3hub.sys
IniWrite,%target_win%\txtsetup.sif,HardwareIdsDatabase,NUSB3\ROOT_HUB30,nusb3hub
IniWrite,%target_win%\txtsetup.sif,HardwareIdsDatabase,NUSB3\CLASS_09,nusb3hub
//
//Renesas3
IniWrite,%target_win%\txtsetup.sif,SourceDisksFiles,rusb3xhc.sys,"1,,,,,,4_,4,1,,,1,4"
IniWrite,%target_win%\txtsetup.sif,BusExtenders.Load,rusb3xhc,rusb3xhc.sys
IniWrite,%target_win%\txtsetup.sif,HardwareIdsDatabase,PCI\VEN_1912&DEV_0014,rusb3xhc
IniWrite,%target_win%\txtsetup.sif,HardwareIdsDatabase,PCI\VEN_1912&DEV_0015,rusb3xhc
//
IniWrite,%target_win%\txtsetup.sif,SourceDisksFiles,rusb3hub.sys,"1,,,,,,4_,4,1,,,1,4"
IniWrite,%target_win%\txtsetup.sif,BusExtenders.Load,rusb3hub,rusb3hub.sys
IniWrite,%target_win%\txtsetup.sif,HardwareIdsDatabase,RENESAS_USB3\ROOT_HUB30,rusb3hub
IniWrite,%target_win%\txtsetup.sif,HardwareIdsDatabase,RENESAS_USB3\CLASS_09,rusb3hub
No Intel part, unless someone reports a working driver.
A updated driver set: http://cdob.reboot.pro/files/USB3_3.7z
Edited by cdob, 01 May 2012 - 09:27 PM.








