This is the solution for adding ICH8 82801HB hwid to dps505 package that worked for me, all work done by galapo, i only summerize them, With this example I hope same method works for you too.
Original posts: look post 1 DPs-MassStorageDrivers.script Request: - post 6 solution from galapo
Reason of the problem is Intel whom dont provide required hwids in its ahci driver distrubution.
B ) Trying beta/alpha relases of dps mass storage packs. (Easy to try)
one can find an alpha/beta release and may want to use it as it supports is hardware
(ex: At the time this post written DP_MassStorage_wnt5_x86-32_805.7z dont support ICH8 82801HB but DP_MassStorage_wnt5_x86-32_807a.7z supports now)
You can find a beta/alpha relase of DP_MassStorage here: http://dev.driverpac...acks_nightlies/ , download file DP_MassStorage_wnt5_x86-32_xxxxxxxxxx.7z (xxxxxxxxxx is the version of alpha/beta)
ps: link for alpha/beta can change in time, look furter posts to see if someone give a ready link for an DP_MassStorage_alpha/beta
1) put the alpha/beta file you found to "%ProjectDir%\Workbench\Common\DPs\MassStorage\" folder
2) double click winbuilder.exe and under Drivers\4 Storage\ choose "Build Dps Mass Storage Drivers Script", click small green play button.
3) rebuilde pe i hope it works for you (like nixie). If not (like me) read A ) section.
A ) Main Method
1)
you need to learn hwids on your working system. Here is a small utility to learn.
http://users.pandora...om/sav_HWID.exe
**if link is broken find devcon.exe with google and use this command line:
devcon.exe find pci*>mypcihwid.txt
You get a list in notepad, if you use sav_HWID.exe pci devices section is the one we are interested.
Vista users:
devcon.exe dont work in vista, but you can use devcon with livexp.
Start livexp and use devcon to learn pci hwids. (to start livexp usb can be used)
here is an example of vista user, who get hwid through devcon.exe in livexp and solved problem with a dps alpha described here at B ) section
ps: you can check if beta/alpha works you or not before tryin B ) method after comparing hwid you have and hwids dps_massstorage beta/alpha have (look DriverPack_MassStorage_wnt5_x86-32.ini)
2)
in the time tutorial written, there was DP_MassStorage_wnt5_x86-32_805.7z on net.
Extract "DP_MassStorage_wnt5_x86-32_805.7z" files to an empty folder
Open "DriverPack_MassStorage_wnt5_x86-32.ini"
from line in my hwid list
PCI\VEN_8086&DEV_2824&SUBSYS_81EC1043&REV_02\3&11583659&0&FA: Intel® ICH9 SATA AHCI Controller
I understand that 2824 is the number i need, I search for 2824 in DriverPack_MassStorage_wnt5_x86-32.ini that makes my ICH8 82801HB work with ahci enabled, and it is not there, than bingo.
So in "DriverPack_MassStorage_wnt5_x86-32.ini" file in [I3] section i added
VEN_8086&DEV_2824&CC_0106
to the end of ms_1_hwids= line.
Original:
; Copyright © 2003-07 Intel Corporation; ****************************************************************************; ****************************************************************************; ** Filename: iaAHCI.INF; ** Revision: Version 7.8.0.1012; ** Date: 09/29/2007; ** Abstract: Windows* INF File for Intel® Matrix Storage Manager Driver; ****************************************************************************; ****************************************************************************[version]CatalogFile=iaAHCI.catSignature="$WINDOWS NT$"Class=hdcClassGuid={4D36E96A-E325-11CE-BFC1-08002BE10318}Provider=%INTEL%DriverVer=09/29/2007,7.8.0.1012[DestinationDirs]DefaultDestDir = 12 ; DIRID_DRIVERSCopyFullPort = 12;[CopyFullPort]iaStor.sys[SourceDisksNames]1 = %DiskName%,,,[SourceDisksFiles]iaStor.sys= 1[ControlFlags]ExcludeFromSelect=PCI\VEN_8086&DEV_2653&CC_0106ExcludeFromSelect=PCI\VEN_8086&DEV_2681&CC_0106ExcludeFromSelect=PCI\VEN_8086&DEV_27C1&CC_0106ExcludeFromSelect=PCI\VEN_8086&DEV_27C5&CC_0106ExcludeFromSelect=PCI\VEN_8086&DEV_2821&CC_0106ExcludeFromSelect=PCI\VEN_8086&DEV_2829&CC_0106ExcludeFromSelect=PCI\VEN_8086&DEV_2922&CC_0106ExcludeFromSelect=PCI\VEN_8086&DEV_5029&CC_0106[Manufacturer]%INTEL%=INTEL_HDC,ntamd64[INTEL_HDC]; ICH6M - 82801FBM (Mobile)%PCI\VEN_8086&DEV_2653&CC_0106.DeviceDesc% = iaStor_mobl_Inst, PCI\VEN_8086&DEV_2653&CC_0106; ESB2%PCI\VEN_8086&DEV_2681&CC_0106.DeviceDesc% = iaStor_Inst, PCI\VEN_8086&DEV_2681&CC_0106; ICH7R/DH - 82801GR/GH%PCI\VEN_8086&DEV_27C1&CC_0106.DeviceDesc% = iaStor_Inst,PCI\VEN_8086&DEV_27C1&CC_0106; ICH7M %PCI\VEN_8086&DEV_27C5&CC_0106.DeviceDesc% = iaStor_mobl_Inst,PCI\VEN_8086&DEV_27C5&CC_0106; ICH8R%PCI\VEN_8086&DEV_2821&CC_0106.DeviceDesc% = iaStor_Inst, PCI\VEN_8086&DEV_2821&CC_0106; ICH8M%PCI\VEN_8086&DEV_2829&CC_0106.DeviceDesc% = iaStor_mobl_Inst, PCI\VEN_8086&DEV_2829&CC_0106; ICH9R%PCI\VEN_8086&DEV_2922&CC_0106.DeviceDesc% = iaStor_Inst, PCI\VEN_8086&DEV_2922&CC_0106; EP 80579%PCI\VEN_8086&DEV_5029&CC_0106.DeviceDesc% = iaStor_Inst, PCI\VEN_8086&DEV_5029&CC_0106[INTEL_HDC.ntamd64]; ICH6M - 82801FBM (Mobile)%PCI\VEN_8086&DEV_2653&CC_0106.DeviceDesc% = iaStor_mobl_Inst, PCI\VEN_8086&DEV_2653&CC_0106; ESB2%PCI\VEN_8086&DEV_2681&CC_0106.DeviceDesc% = iaStor_Inst, PCI\VEN_8086&DEV_2681&CC_0106; ICH7R/DH - 82801GR/GH%PCI\VEN_8086&DEV_27C1&CC_0106.DeviceDesc% = iaStor_Inst,PCI\VEN_8086&DEV_27C1&CC_0106; ICH7M %PCI\VEN_8086&DEV_27C5&CC_0106.DeviceDesc% = iaStor_mobl_Inst,PCI\VEN_8086&DEV_27C5&CC_0106; ICH8R%PCI\VEN_8086&DEV_2821&CC_0106.DeviceDesc% = iaStor_Inst, PCI\VEN_8086&DEV_2821&CC_0106; ICH8M%PCI\VEN_8086&DEV_2829&CC_0106.DeviceDesc% = iaStor_mobl_Inst, PCI\VEN_8086&DEV_2829&CC_0106; ICH9R%PCI\VEN_8086&DEV_2922&CC_0106.DeviceDesc% = iaStor_Inst, PCI\VEN_8086&DEV_2922&CC_0106; EP 80579%PCI\VEN_8086&DEV_5029&CC_0106.DeviceDesc% = iaStor_Inst, PCI\VEN_8086&DEV_5029&CC_0106;****************************************************[iaStor_Inst]AddReg = iaStor_Temp_parameters_AddRegCopyFiles=CopyFullPortFeatureScore=0x80[iaStor_Inst.HW]AddReg = iaStorSecurity.AddReg[iaStor_mobl_Inst.HW]AddReg = iaStorSecurity.AddReg[iaStorSecurity.AddReg]HKR,,Security,,"D:P(A;;FA;;;SY)(A;;FA;;;BA)(A;;FRFW;;;BU)"[iaStor_mobl_Inst]AddReg = iaStor_Temp_parameters_AddRegCopyFiles=CopyFullPortFeatureScore=0x80[iaStor_Temp_parameters_AddReg][iaStor_Inst.Services]AddService = iaStor, %SPSVCINST_ASSOCSERVICE%, iaStor_Service_Inst, iaStor_EventLog_Inst[iaStor_mobl_Inst.Services]AddService = iaStor, %SPSVCINST_ASSOCSERVICE%, iaStor_mobl_Service_Inst, iaStor_EventLog_Inst[iaStor_Service_Inst]DisplayName = %*PNP0600.DeviceDesc%ServiceType = %SERVICE_KERNEL_DRIVER%StartType = %SERVICE_BOOT_START%ErrorControl = %SERVICE_ERROR_NORMAL%ServiceBinary = %12%\iaStor.sysLoadOrderGroup = SCSI MiniportAddReg = iaStor_parameters_AddReg[iaStor_mobl_Service_Inst]DisplayName = %*PNP0600.DeviceDesc%ServiceType = %SERVICE_KERNEL_DRIVER%StartType = %SERVICE_BOOT_START%ErrorControl = %SERVICE_ERROR_NORMAL%ServiceBinary = %12%\iaStor.sysLoadOrderGroup = SCSI MiniportAddReg = iaStor_mobl_parameters_AddReg[iaStor_parameters_AddReg]HKR,,Tag,%REG_DWORD%,25HKR,Parameters,queuePriorityEnable,%REG_DWORD%,0HKR,Parameters,BusType,0x00010001,0x0000003HKR,Parameters\Port0,%AN%,0x00010001,0HKR,Parameters\Port0,%LPM%,0x00010001,0HKR,Parameters\Port0,%LPMSTATE%,0x00010001,0HKR,Parameters\Port0,%LPMDSTATE%,0x00010001,1HKR,Parameters\Port0,%GTF%,0x00010001,0HKR,Parameters\Port0,%DIPM%,0x00010001,0HKR,Parameters\Port1,%AN%,0x00010001,0HKR,Parameters\Port1,%LPM%,0x00010001,0HKR,Parameters\Port1,%LPMSTATE%,0x00010001,0HKR,Parameters\Port1,%LPMDSTATE%,0x00010001,1HKR,Parameters\Port1,%GTF%,0x00010001,0HKR,Parameters\Port1,%DIPM%,0x00010001,0HKR,Parameters\Port2,%AN%,0x00010001,0HKR,Parameters\Port2,%LPM%,0x00010001,0HKR,Parameters\Port2,%LPMSTATE%,0x00010001,0HKR,Parameters\Port2,%LPMDSTATE%,0x00010001,1HKR,Parameters\Port2,%GTF%,0x00010001,0HKR,Parameters\Port2,%DIPM%,0x00010001,0HKR,Parameters\Port3,%AN%,0x00010001,0HKR,Parameters\Port3,%LPM%,0x00010001,0HKR,Parameters\Port3,%LPMSTATE%,0x00010001,0HKR,Parameters\Port3,%LPMDSTATE%,0x00010001,1HKR,Parameters\Port3,%GTF%,0x00010001,0HKR,Parameters\Port3,%DIPM%,0x00010001,0HKR,Parameters\Port4,%AN%,0x00010001,0HKR,Parameters\Port4,%LPM%,0x00010001,0HKR,Parameters\Port4,%LPMSTATE%,0x00010001,0HKR,Parameters\Port4,%LPMDSTATE%,0x00010001,1HKR,Parameters\Port4,%GTF%,0x00010001,0HKR,Parameters\Port4,%DIPM%,0x00010001,0HKR,Parameters\Port5,%AN%,0x00010001,0HKR,Parameters\Port5,%LPM%,0x00010001,0HKR,Parameters\Port5,%LPMSTATE%,0x00010001,0HKR,Parameters\Port5,%LPMDSTATE%,0x00010001,1HKR,Parameters\Port5,%GTF%,0x00010001,0HKR,Parameters\Port5,%DIPM%,0x00010001,0[iaStor_mobl_parameters_AddReg]HKR,,Tag,%REG_DWORD%,25HKR,Parameters,queuePriorityEnable,%REG_DWORD%,0HKR,Parameters,BusType,0x00010001,0x0000003HKR,Parameters\Port0,%AN%,0x00010001,0HKR,Parameters\Port0,%LPM%,0x00010001,1HKR,Parameters\Port0,%LPMSTATE%,0x00010001,0HKR,Parameters\Port0,%LPMDSTATE%,0x00010001,1HKR,Parameters\Port0,%GTF%,0x00010001,1HKR,Parameters\Port0,%DIPM%,0x00010001,1HKR,Parameters\Port1,%AN%,0x00010001,0HKR,Parameters\Port1,%LPM%,0x00010001,1HKR,Parameters\Port1,%LPMSTATE%,0x00010001,0HKR,Parameters\Port1,%LPMDSTATE%,0x00010001,1HKR,Parameters\Port1,%GTF%,0x00010001,1HKR,Parameters\Port1,%DIPM%,0x00010001,1HKR,Parameters\Port2,%AN%,0x00010001,0HKR,Parameters\Port2,%LPM%,0x00010001,1HKR,Parameters\Port2,%LPMSTATE%,0x00010001,0HKR,Parameters\Port2,%LPMDSTATE%,0x00010001,1HKR,Parameters\Port2,%GTF%,0x00010001,1HKR,Parameters\Port2,%DIPM%,0x00010001,1[iaStor_EventLog_Inst]AddReg = iaStor_EventLog_AddReg[iaStor_EventLog_AddReg]HKR,,EventMessageFile,%REG_EXPAND_SZ%,"%SystemRoot%\System32\IoLogMsg.dll;%SystemRoot%\System32\drivers\iaStor.sys"HKR,,TypesSupported,%REG_DWORD%,7;********************************************************[Strings]DiskName = "Intel Matrix storage Manager Driver"*PNP0600.DeviceDesc = "Intel AHCI Controller"PCI\VEN_8086&DEV_2653&CC_0106.DeviceDesc = "Intel® 82801FBM SATA AHCI Controller"PCI\VEN_8086&DEV_2681&CC_0106.DeviceDesc = "Intel® 631xESB/632xESB SATA AHCI Controller"PCI\VEN_8086&DEV_27C1&CC_0106.DeviceDesc = "Intel® 82801GR/GH SATA AHCI Controller"PCI\VEN_8086&DEV_27C5&CC_0106.DeviceDesc = "Intel® 82801GBM SATA AHCI Controller"PCI\VEN_8086&DEV_2821&CC_0106.DeviceDesc = "Intel® 82801HR/HH/HO SATA AHCI Controller"PCI\VEN_8086&DEV_2829&CC_0106.DeviceDesc = "Intel® 82801HEM/HBM SATA AHCI Controller"PCI\VEN_8086&DEV_2922&CC_0106.DeviceDesc = "Intel® ICH9 SATA AHCI Controller"PCI\VEN_8086&DEV_5029&CC_0106.DeviceDesc = "Intel® EP 80579 SATA AHCI Controller"INTEL="Intel"AN="AN"LPM="LPM"LPMSTATE="LPMSTATE"LPMDSTATE="LPMDSTATE"GTF="GTF"DIPM="DIPM";*******************************************;Handy macro substitutions (non-localizable)SPSVCINST_ASSOCSERVICE = 0x00000002SERVICE_KERNEL_DRIVER = 1SERVICE_BOOT_START = 0SERVICE_ERROR_NORMAL = 1REG_EXPAND_SZ = 0x00020000REG_DWORD = 0x00010001After Making Changes:
; Copyright © 2003-07 Intel Corporation; ****************************************************************************; ****************************************************************************; ** Filename: iaAHCI.INF; ** Revision: Version 7.8.0.1012; ** Date: 09/29/2007; ** Abstract: Windows* INF File for Intel® Matrix Storage Manager Driver; ****************************************************************************; ****************************************************************************[version]CatalogFile=iaAHCI.catSignature="$WINDOWS NT$"Class=hdcClassGuid={4D36E96A-E325-11CE-BFC1-08002BE10318}Provider=%INTEL%DriverVer=09/29/2007,7.8.0.1012[DestinationDirs]DefaultDestDir = 12 ; DIRID_DRIVERSCopyFullPort = 12;[CopyFullPort]iaStor.sys[SourceDisksNames]1 = %DiskName%,,,[SourceDisksFiles]iaStor.sys= 1[ControlFlags]ExcludeFromSelect=PCI\VEN_8086&DEV_2653&CC_0106ExcludeFromSelect=PCI\VEN_8086&DEV_2681&CC_0106ExcludeFromSelect=PCI\VEN_8086&DEV_27C1&CC_0106ExcludeFromSelect=PCI\VEN_8086&DEV_27C5&CC_0106ExcludeFromSelect=PCI\VEN_8086&DEV_2821&CC_0106ExcludeFromSelect=PCI\VEN_8086&DEV_2829&CC_0106ExcludeFromSelect=PCI\VEN_8086&DEV_2922&CC_0106ExcludeFromSelect=PCI\VEN_8086&DEV_5029&CC_0106ExcludeFromSelect=PCI\VEN_8086&DEV_2824&CC_0106[Manufacturer]%INTEL%=INTEL_HDC,ntamd64[INTEL_HDC]; ICH6M - 82801FBM (Mobile)%PCI\VEN_8086&DEV_2653&CC_0106.DeviceDesc% = iaStor_mobl_Inst, PCI\VEN_8086&DEV_2653&CC_0106; ESB2%PCI\VEN_8086&DEV_2681&CC_0106.DeviceDesc% = iaStor_Inst, PCI\VEN_8086&DEV_2681&CC_0106; ICH7R/DH - 82801GR/GH%PCI\VEN_8086&DEV_27C1&CC_0106.DeviceDesc% = iaStor_Inst,PCI\VEN_8086&DEV_27C1&CC_0106; ICH7M %PCI\VEN_8086&DEV_27C5&CC_0106.DeviceDesc% = iaStor_mobl_Inst,PCI\VEN_8086&DEV_27C5&CC_0106; ICH8R%PCI\VEN_8086&DEV_2821&CC_0106.DeviceDesc% = iaStor_Inst, PCI\VEN_8086&DEV_2821&CC_0106; ICH8M%PCI\VEN_8086&DEV_2829&CC_0106.DeviceDesc% = iaStor_mobl_Inst, PCI\VEN_8086&DEV_2829&CC_0106; ICH9R%PCI\VEN_8086&DEV_2922&CC_0106.DeviceDesc% = iaStor_Inst, PCI\VEN_8086&DEV_2922&CC_0106; EP 80579%PCI\VEN_8086&DEV_5029&CC_0106.DeviceDesc% = iaStor_Inst, PCI\VEN_8086&DEV_5029&CC_0106[INTEL_HDC.ntamd64]; ICH6M - 82801FBM (Mobile)%PCI\VEN_8086&DEV_2653&CC_0106.DeviceDesc% = iaStor_mobl_Inst, PCI\VEN_8086&DEV_2653&CC_0106; ESB2%PCI\VEN_8086&DEV_2681&CC_0106.DeviceDesc% = iaStor_Inst, PCI\VEN_8086&DEV_2681&CC_0106; ICH7R/DH - 82801GR/GH%PCI\VEN_8086&DEV_27C1&CC_0106.DeviceDesc% = iaStor_Inst,PCI\VEN_8086&DEV_27C1&CC_0106; ICH7M %PCI\VEN_8086&DEV_27C5&CC_0106.DeviceDesc% = iaStor_mobl_Inst,PCI\VEN_8086&DEV_27C5&CC_0106; ICH8R%PCI\VEN_8086&DEV_2821&CC_0106.DeviceDesc% = iaStor_Inst, PCI\VEN_8086&DEV_2821&CC_0106; ICH8M%PCI\VEN_8086&DEV_2829&CC_0106.DeviceDesc% = iaStor_mobl_Inst, PCI\VEN_8086&DEV_2829&CC_0106; ICH9R%PCI\VEN_8086&DEV_2922&CC_0106.DeviceDesc% = iaStor_Inst, PCI\VEN_8086&DEV_2922&CC_0106; EP 80579%PCI\VEN_8086&DEV_5029&CC_0106.DeviceDesc% = iaStor_Inst, PCI\VEN_8086&DEV_5029&CC_0106; ICH8 82801HB%PCI\VEN_8086&DEV_2824&CC_0106.DeviceDesc% = iaStor_mobl_Inst_RAID, PCI\VEN_8086&DEV_2824&CC_0106;****************************************************[iaStor_Inst]AddReg = iaStor_Temp_parameters_AddRegCopyFiles=CopyFullPortFeatureScore=0x80[iaStor_Inst.HW]AddReg = iaStorSecurity.AddReg[iaStor_mobl_Inst.HW]AddReg = iaStorSecurity.AddReg[iaStorSecurity.AddReg]HKR,,Security,,"D:P(A;;FA;;;SY)(A;;FA;;;BA)(A;;FRFW;;;BU)"[iaStor_mobl_Inst]AddReg = iaStor_Temp_parameters_AddRegCopyFiles=CopyFullPortFeatureScore=0x80[iaStor_Temp_parameters_AddReg][iaStor_Inst.Services]AddService = iaStor, %SPSVCINST_ASSOCSERVICE%, iaStor_Service_Inst, iaStor_EventLog_Inst[iaStor_mobl_Inst.Services]AddService = iaStor, %SPSVCINST_ASSOCSERVICE%, iaStor_mobl_Service_Inst, iaStor_EventLog_Inst[iaStor_Service_Inst]DisplayName = %*PNP0600.DeviceDesc%ServiceType = %SERVICE_KERNEL_DRIVER%StartType = %SERVICE_BOOT_START%ErrorControl = %SERVICE_ERROR_NORMAL%ServiceBinary = %12%\iaStor.sysLoadOrderGroup = SCSI MiniportAddReg = iaStor_parameters_AddReg[iaStor_mobl_Service_Inst]DisplayName = %*PNP0600.DeviceDesc%ServiceType = %SERVICE_KERNEL_DRIVER%StartType = %SERVICE_BOOT_START%ErrorControl = %SERVICE_ERROR_NORMAL%ServiceBinary = %12%\iaStor.sysLoadOrderGroup = SCSI MiniportAddReg = iaStor_mobl_parameters_AddReg[iaStor_parameters_AddReg]HKR,,Tag,%REG_DWORD%,25HKR,Parameters,queuePriorityEnable,%REG_DWORD%,0HKR,Parameters,BusType,0x00010001,0x0000003HKR,Parameters\Port0,%AN%,0x00010001,0HKR,Parameters\Port0,%LPM%,0x00010001,0HKR,Parameters\Port0,%LPMSTATE%,0x00010001,0HKR,Parameters\Port0,%LPMDSTATE%,0x00010001,1HKR,Parameters\Port0,%GTF%,0x00010001,0HKR,Parameters\Port0,%DIPM%,0x00010001,0HKR,Parameters\Port1,%AN%,0x00010001,0HKR,Parameters\Port1,%LPM%,0x00010001,0HKR,Parameters\Port1,%LPMSTATE%,0x00010001,0HKR,Parameters\Port1,%LPMDSTATE%,0x00010001,1HKR,Parameters\Port1,%GTF%,0x00010001,0HKR,Parameters\Port1,%DIPM%,0x00010001,0HKR,Parameters\Port2,%AN%,0x00010001,0HKR,Parameters\Port2,%LPM%,0x00010001,0HKR,Parameters\Port2,%LPMSTATE%,0x00010001,0HKR,Parameters\Port2,%LPMDSTATE%,0x00010001,1HKR,Parameters\Port2,%GTF%,0x00010001,0HKR,Parameters\Port2,%DIPM%,0x00010001,0HKR,Parameters\Port3,%AN%,0x00010001,0HKR,Parameters\Port3,%LPM%,0x00010001,0HKR,Parameters\Port3,%LPMSTATE%,0x00010001,0HKR,Parameters\Port3,%LPMDSTATE%,0x00010001,1HKR,Parameters\Port3,%GTF%,0x00010001,0HKR,Parameters\Port3,%DIPM%,0x00010001,0HKR,Parameters\Port4,%AN%,0x00010001,0HKR,Parameters\Port4,%LPM%,0x00010001,0HKR,Parameters\Port4,%LPMSTATE%,0x00010001,0HKR,Parameters\Port4,%LPMDSTATE%,0x00010001,1HKR,Parameters\Port4,%GTF%,0x00010001,0HKR,Parameters\Port4,%DIPM%,0x00010001,0HKR,Parameters\Port5,%AN%,0x00010001,0HKR,Parameters\Port5,%LPM%,0x00010001,0HKR,Parameters\Port5,%LPMSTATE%,0x00010001,0HKR,Parameters\Port5,%LPMDSTATE%,0x00010001,1HKR,Parameters\Port5,%GTF%,0x00010001,0HKR,Parameters\Port5,%DIPM%,0x00010001,0[iaStor_mobl_parameters_AddReg]HKR,,Tag,%REG_DWORD%,25HKR,Parameters,queuePriorityEnable,%REG_DWORD%,0HKR,Parameters,BusType,0x00010001,0x0000003HKR,Parameters\Port0,%AN%,0x00010001,0HKR,Parameters\Port0,%LPM%,0x00010001,1HKR,Parameters\Port0,%LPMSTATE%,0x00010001,0HKR,Parameters\Port0,%LPMDSTATE%,0x00010001,1HKR,Parameters\Port0,%GTF%,0x00010001,1HKR,Parameters\Port0,%DIPM%,0x00010001,1HKR,Parameters\Port1,%AN%,0x00010001,0HKR,Parameters\Port1,%LPM%,0x00010001,1HKR,Parameters\Port1,%LPMSTATE%,0x00010001,0HKR,Parameters\Port1,%LPMDSTATE%,0x00010001,1HKR,Parameters\Port1,%GTF%,0x00010001,1HKR,Parameters\Port1,%DIPM%,0x00010001,1HKR,Parameters\Port2,%AN%,0x00010001,0HKR,Parameters\Port2,%LPM%,0x00010001,1HKR,Parameters\Port2,%LPMSTATE%,0x00010001,0HKR,Parameters\Port2,%LPMDSTATE%,0x00010001,1HKR,Parameters\Port2,%GTF%,0x00010001,1HKR,Parameters\Port2,%DIPM%,0x00010001,1[iaStor_EventLog_Inst]AddReg = iaStor_EventLog_AddReg[iaStor_EventLog_AddReg]HKR,,EventMessageFile,%REG_EXPAND_SZ%,"%SystemRoot%\System32\IoLogMsg.dll;%SystemRoot%\System32\drivers\iaStor.sys"HKR,,TypesSupported,%REG_DWORD%,7;********************************************************[Strings]DiskName = "Intel Matrix storage Manager Driver"*PNP0600.DeviceDesc = "Intel AHCI Controller"PCI\VEN_8086&DEV_2653&CC_0106.DeviceDesc = "Intel® 82801FBM SATA AHCI Controller"PCI\VEN_8086&DEV_2681&CC_0106.DeviceDesc = "Intel® 631xESB/632xESB SATA AHCI Controller"PCI\VEN_8086&DEV_27C1&CC_0106.DeviceDesc = "Intel® 82801GR/GH SATA AHCI Controller"PCI\VEN_8086&DEV_27C5&CC_0106.DeviceDesc = "Intel® 82801GBM SATA AHCI Controller"PCI\VEN_8086&DEV_2821&CC_0106.DeviceDesc = "Intel® 82801HR/HH/HO SATA AHCI Controller"PCI\VEN_8086&DEV_2829&CC_0106.DeviceDesc = "Intel® 82801HEM/HBM SATA AHCI Controller"PCI\VEN_8086&DEV_2922&CC_0106.DeviceDesc = "Intel® ICH9 SATA AHCI Controller"PCI\VEN_8086&DEV_5029&CC_0106.DeviceDesc = "Intel® EP 80579 SATA AHCI Controller"PCI\VEN_8086&DEV_2824&CC_0106.DeviceDesc = "Intel® ICH9 SATA AHCI Controller"INTEL="Intel"AN="AN"LPM="LPM"LPMSTATE="LPMSTATE"LPMDSTATE="LPMDSTATE"GTF="GTF"DIPM="DIPM";*******************************************;Handy macro substitutions (non-localizable)SPSVCINST_ASSOCSERVICE = 0x00000002SERVICE_KERNEL_DRIVER = 1SERVICE_BOOT_START = 0SERVICE_ERROR_NORMAL = 1REG_EXPAND_SZ = 0x00020000REG_DWORD = 0x00010001
4)
repack DP_MassStorage_wnt5_x86-32_805.7z with 7zip and put it in "%ProjectDir%\Workbench\Common\DPs\MassStorage\" folder
5)
double click winbuilder.exe and under Drivers\4 Storage\ choose "Build Dps Mass Storage Drivers Script", click small green play button.
6)
rebuilde pe
7) if everything works fine inform dps so they make things available for others in their next version. (my hwid is on dps 507a now )
Link1 Link2
ps to webmasters: i use codebox but my screen is verrry wide