I'm confused:
HP driver http://h20000.www2.hp.com/bizsupport/Te … ab51adc52c IDE\WinXP\sataraid\nvrd32.inf contains
%NVSTOR_DESC%=Crush11_Inst,PCI\VEN_10DE&DEV_037F&CC_0104
HP nvrd32.inf does NOT contain VEN_10DE&DEV_037E
HP IDE\WinXP\sataraid\txtsetup.oem contains
id = "PCI\VEN_10DE&DEV_036F", "nvgts" ; MCP55 OEM
id = "PCI\VEN_10DE&DEV_037E", "nvgts" ; MCP55 CHANNEL
id = "PCI\VEN_10DE&DEV_037F", "nvgts" ; MCP55 UNUSED
@profp62
Please run 'devcon.exe hwids PCI\CC_01*' and post output.
D\M\N\4IN\NVRAID4IN.inf contain
%MCP55S%=Crush11_Inst,PCI\VEN_10DE&DEV_037E&CC_0104
Does this driver support a Proliant ML115?
@all
nvgt.sys reminds to http://www.911cd.net/forums//index.php? … p;p=144486
At BartPE a additional registry settings is required: PnpInterface=5
Txtsetup.oem contain this registry setting too. Remember F6 floppy txtsetup.oem is the generic solution.
Does driverpacks require this registry setting too?
A PnpInterface search revealed:
http://www.phdcc.com/wdmbook/scsinotes.html
NT 5 SCSI miniports are either run as legacy drivers or as PnP drivers. A PnP miniport must have a HwScsiStopAdaptor routine and have a PnPInterface entry in the registry.
http://www.osronline.com/DDKx/storage/02mnport_0ihz.htm
To support Plug and Play, a SCSI miniport driver must:
Be installed as a service for the HBA.
Have a PnPInterface entry in the registry that indicates the interfaces for which the miniport supports Plug and Play.
...
During initialization, the SCSI port driver checks the registry to determine whether the miniport should be run as a Plug and Play or legacy driver.
Nvgts.sys contain string SCSIPORT.SYS. That's file SCSIPORT.SYS is the SCSI port driver.
Expand driverpacks massstorage and run
findstr /M /S "SCSIPORT.SYS" *.sys
There are a lot of files listed. Most drivers does not require a PnpInterface setttings.
Can anybody explain massstorage drivers?
Does exist drivers supporting Plug and Play mode only, but no legacy mode ?
Is nvgts.sys a example?