I have an ASUS motherbard (M4A88TD-v EVO/USB3) with an AMD Sata controler. I have the driver sys, inf and cat files for it. I need to create e or modify an existing mass storage driverpak for XP Pro SP3. I also have the txtsetup.oem that would be used if it were put on a floppy. Lastly I have the HWID text file for my computer. Any advice on what to do? Do i use hardware IDs and hardware names from the OEM file or from the HWID file. Here is an excerpt from the OEM file text file, eliminating all the references to 64 bit drivers:
[SCSI]
Napa_i386_ahci8086 = "AMD AHCI Compatible RAID Controller-x86 platform", ahcix86
[HardwareIds.SCSI.Napa_i386_ahci8086]
id = "PCI\VEN_1002&DEV_4392&CC_0104", "ahcix86"
id = "PCI\VEN_1002&DEV_4391&CC_0106", "ahcix86"
id = "PCI\VEN_1002&DEV_4393&CC_0104", "ahcix86"
id1 = "USB\VID_03F0&PID_2001", "usbstor" #--HP
id2 = "USB\VID_054C&PID_002C", "usbstor" #--Sony
id3 = "USB\VID_057B&PID_0001", "usbstor" #--Y-E Data
id4 = "USB\VID_0409&PID_0040", "usbstor" #--NEC
id5 = "USB\VID_0424&PID_0FDC", "usbstor" #--SMSC
id6 = "USB\VID_08BD&PID_1100", "usbstor" #--Iomega
id7 = "USB\VID_055D&PID_2020", "usbstor" #--Samsung
This is from the HWID text file:
PCI\VEN_1002&DEV_439C&SUBSYS_84431043&REV_40\3&267A616A&0&A1
Name: Standard Dual Channel PCI IDE Controller
Hardware ID's:
PCI\VEN_1002&DEV_439C&SUBSYS_84431043&REV_40
PCI\VEN_1002&DEV_439C&SUBSYS_84431043
PCI\VEN_1002&DEV_439C&CC_01018A
PCI\VEN_1002&DEV_439C&CC_0101
Compatible ID's:
PCI\VEN_1002&DEV_439C&REV_40
PCI\VEN_1002&DEV_439C
PCI\VEN_1002&CC_01018A
PCI\VEN_1002&CC_0101
PCI\VEN_1002
PCI\CC_01018A
PCI\CC_0101
PCI\VEN_1106&DEV_0415&SUBSYS_838F1043&REV_A0\4&5827771&0&0148
Name: Standard Dual Channel PCI IDE Controller
Hardware ID's:
PCI\VEN_1106&DEV_0415&SUBSYS_838F1043&REV_A0
PCI\VEN_1106&DEV_0415&SUBSYS_838F1043
PCI\VEN_1106&DEV_0415&CC_010185
PCI\VEN_1106&DEV_0415&CC_0101
Compatible ID's:
PCI\VEN_1106&DEV_0415&REV_A0
PCI\VEN_1106&DEV_0415
PCI\VEN_1106&CC_010185
PCI\VEN_1106&CC_0101
PCI\VEN_1106
PCI\CC_010185
PCI\CC_0101
FInally, this is what I put in the DriverPack ini file which I don't think worked:
[AM]
ms_count=1
ms_1_deviceName="Standard Dual Channel PCI IDE Controller"
ms_1_tag="ahcix86"
ms_1_sysFile="ahcix86.sys"
ms_1_hwids="PCI\VEN_1002&DEV_4390&SUBSYS_84431043&REV_40,PCI\VEN_1002&DEV_439C&SUBSYS_84431043&REV_40,PCI\VEN_1106&DEV_0415&SUBSYS_838F1043&REV_A0"
ms_1_isBusExtender=false
ms_1_exc_skipIfOS="w2k3"
ms_1_exc_disableIfOS="w2k"
Any advice is greatly appreciated.
Thanks,
SataSearcher