Vendor driver files needed for PnP

  • Thread starter Thread starter Marzipan
  • Start date Start date
M

Marzipan

I'd like some info on what driver files for components are
needed by PnP.

Below is an example of the file structure I downloaded for
SoundBlaster from IBM's site.

Since PnP is not designed so it can search subfolders
under entries list in the DevicePath value in the
registry, I would have to
add up to 6 entries for just this component. I'd prefer
to add one, Drivers\9E1Z04US. To accomplish this I would
need to consolidate all file required by PnP into one
folder.

Do you have any rules I could use to accomplish this? How
do I identify the required files?

Marlene Jones
(e-mail address removed)
UVA Health Science Center


:FILE from IBM's site
C:\IBMTOOLS\Drivers\9E1Z04US\ctgame2k.cat
C:\IBMTOOLS\Drivers\9E1Z04US\ctgame2k.inf
C:\IBMTOOLS\Drivers\9E1Z04US\ctljystk.cat
C:\IBMTOOLS\Drivers\9E1Z04US\ctljystk.inf
C:\IBMTOOLS\Drivers\9E1Z04US\ctuaud.cat
C:\IBMTOOLS\Drivers\9E1Z04US\ctuaud.inf
C:\IBMTOOLS\Drivers\9E1Z04US\ctucom.ini
C:\IBMTOOLS\Drivers\9E1Z04US\ctusbl.cat
C:\IBMTOOLS\Drivers\9E1Z04US\ctusbl.inf
C:\IBMTOOLS\Drivers\9E1Z04US\CTZAPXX.exe
C:\IBMTOOLS\Drivers\9E1Z04US\Ctzapxx.ini
C:\IBMTOOLS\Drivers\9E1Z04US\instwdm.dll
C:\IBMTOOLS\Drivers\9E1Z04US\LANG
C:\IBMTOOLS\Drivers\9E1Z04US\NTSetup.dll
C:\IBMTOOLS\Drivers\9E1Z04US\readme.txt
C:\IBMTOOLS\Drivers\9E1Z04US\readme2.txt
C:\IBMTOOLS\Drivers\9E1Z04US\THK3216.dll
C:\IBMTOOLS\Drivers\9E1Z04US\UPDDRV9X.DLL
C:\IBMTOOLS\Drivers\9E1Z04US\WIN2K_XP
C:\IBMTOOLS\Drivers\9E1Z04US\ADDON\MSVCRT.DLL
C:\IBMTOOLS\Drivers\9E1Z04US\ADDON\REGSVR32.EXE
C:\IBMTOOLS\Drivers\9E1Z04US\COMMON\A3D.dll
C:\IBMTOOLS\Drivers\9E1Z04US\COMMON\ac3api.dll
C:\IBMTOOLS\Drivers\9E1Z04US\COMMON\commonfx.dll
C:\IBMTOOLS\Drivers\9E1Z04US\COMMON\CT1MGM.ROM
C:\IBMTOOLS\Drivers\9E1Z04US\COMMON\CT2MGM.SF2
C:\IBMTOOLS\Drivers\9E1Z04US\COMMON\ctagent.dll
C:\IBMTOOLS\Drivers\9E1Z04US\COMMON\CTASIO.DLL
C:\IBMTOOLS\Drivers\9E1Z04US\COMMON\ctaudfx.dll
C:\IBMTOOLS\Drivers\9E1Z04US\COMMON\CTDAUGHT.DAT
C:\IBMTOOLS\Drivers\9E1Z04US\COMMON\CTDC0000.DLL
C:\IBMTOOLS\Drivers\9E1Z04US\COMMON\CTDC0001.dll
C:\IBMTOOLS\Drivers\9E1Z04US\COMMON\CTDCIFCE.dll
C:\IBMTOOLS\Drivers\9E1Z04US\COMMON\ctdlang.dat
C:\IBMTOOLS\Drivers\9E1Z04US\COMMON\CTDPROXY.DLL
C:\IBMTOOLS\Drivers\9E1Z04US\COMMON\ctdrvins.exe
C:\IBMTOOLS\Drivers\9E1Z04US\COMMON\CTDV10K1.CDF
C:\IBMTOOLS\Drivers\9E1Z04US\COMMON\CTDVAUDY.CDF
C:\IBMTOOLS\Drivers\9E1Z04US\COMMON\cteapsfx.dll
C:\IBMTOOLS\Drivers\9E1Z04US\COMMON\ctemupia.dll
C:\IBMTOOLS\Drivers\9E1Z04US\COMMON\CtHelper.exe
C:\IBMTOOLS\Drivers\9E1Z04US\COMMON\Ctmmep.dll
C:\IBMTOOLS\Drivers\9E1Z04US\COMMON\CTOSUSER.DLL
C:\IBMTOOLS\Drivers\9E1Z04US\COMMON\ctsblfx.dll
C:\IBMTOOLS\Drivers\9E1Z04US\COMMON\CTScal.DLL
C:\IBMTOOLS\Drivers\9E1Z04US\COMMON\CtSpkHlp.dll
C:\IBMTOOLS\Drivers\9E1Z04US\COMMON\CTSTATIC.DAT
C:\IBMTOOLS\Drivers\9E1Z04US\COMMON\DEFAULT.ECW
C:\IBMTOOLS\Drivers\9E1Z04US\COMMON\default.sfm
C:\IBMTOOLS\Drivers\9E1Z04US\COMMON\default4.sfm
C:\IBMTOOLS\Drivers\9E1Z04US\COMMON\default8.sfm
C:\IBMTOOLS\Drivers\9E1Z04US\COMMON\DevReg.dll
C:\IBMTOOLS\Drivers\9E1Z04US\COMMON\EAXAC3.DLL
C:\IBMTOOLS\Drivers\9E1Z04US\COMMON\EditInf.exe
C:\IBMTOOLS\Drivers\9E1Z04US\COMMON\EditInf.ini
C:\IBMTOOLS\Drivers\9E1Z04US\COMMON\ensdef.exe
C:\IBMTOOLS\Drivers\9E1Z04US\COMMON\ensdef.ini
C:\IBMTOOLS\Drivers\9E1Z04US\COMMON\kill.ini
C:\IBMTOOLS\Drivers\9E1Z04US\COMMON\killapps.exe
C:\IBMTOOLS\Drivers\9E1Z04US\COMMON\mididef.exe
C:\IBMTOOLS\Drivers\9E1Z04US\COMMON\openal32.dll
C:\IBMTOOLS\Drivers\9E1Z04US\COMMON\piaproxy.dll
C:\IBMTOOLS\Drivers\9E1Z04US\COMMON\PSConv.exe
C:\IBMTOOLS\Drivers\9E1Z04US\COMMON\ReadReg.exe
C:\IBMTOOLS\Drivers\9E1Z04US\COMMON\RegPLib.exe
C:\IBMTOOLS\Drivers\9E1Z04US\COMMON\sfman32.dll
C:\IBMTOOLS\Drivers\9E1Z04US\COMMON\sfms32.dll
C:\IBMTOOLS\Drivers\9E1Z04US\LANG\CTBRZ.DAT
C:\IBMTOOLS\Drivers\9E1Z04US\LANG\CTCHS.DAT
C:\IBMTOOLS\Drivers\9E1Z04US\LANG\CTCHT.DAT
C:\IBMTOOLS\Drivers\9E1Z04US\LANG\CTDCRBRZ.dll
C:\IBMTOOLS\Drivers\9E1Z04US\LANG\CTDCRCHS.dll
C:\IBMTOOLS\Drivers\9E1Z04US\LANG\CTDCRCHT.dll
C:\IBMTOOLS\Drivers\9E1Z04US\LANG\CTDCRDUT.dll
C:\IBMTOOLS\Drivers\9E1Z04US\LANG\CTDCRES.dll
C:\IBMTOOLS\Drivers\9E1Z04US\LANG\CTDCRFRN.dll
C:\IBMTOOLS\Drivers\9E1Z04US\LANG\CTDCRGER.dll
C:\IBMTOOLS\Drivers\9E1Z04US\LANG\CTDCRITA.dll
C:\IBMTOOLS\Drivers\9E1Z04US\LANG\CTDCRJpn.dll
C:\IBMTOOLS\Drivers\9E1Z04US\LANG\CTDCRKOR.dll
C:\IBMTOOLS\Drivers\9E1Z04US\LANG\CTDCRSPN.dll
C:\IBMTOOLS\Drivers\9E1Z04US\LANG\CTDUT.DAT
C:\IBMTOOLS\Drivers\9E1Z04US\LANG\CTFRN.DAT
C:\IBMTOOLS\Drivers\9E1Z04US\LANG\CTGER.DAT
C:\IBMTOOLS\Drivers\9E1Z04US\LANG\CTITA.DAT
C:\IBMTOOLS\Drivers\9E1Z04US\LANG\CTJPN.DAT
C:\IBMTOOLS\Drivers\9E1Z04US\LANG\CTKor.dat
C:\IBMTOOLS\Drivers\9E1Z04US\LANG\CTSPN.DAT
C:\IBMTOOLS\Drivers\9E1Z04US\LANG\inRes.dll
C:\IBMTOOLS\Drivers\9E1Z04US\LANG\inResBrz.dll
C:\IBMTOOLS\Drivers\9E1Z04US\LANG\inResCHS.dll
C:\IBMTOOLS\Drivers\9E1Z04US\LANG\inResCHT.dll
C:\IBMTOOLS\Drivers\9E1Z04US\LANG\inResDUT.dll
C:\IBMTOOLS\Drivers\9E1Z04US\LANG\inResFrn.dll
C:\IBMTOOLS\Drivers\9E1Z04US\LANG\inResGer.dll
C:\IBMTOOLS\Drivers\9E1Z04US\LANG\inResITA.dll
C:\IBMTOOLS\Drivers\9E1Z04US\LANG\INResJpn.dll
C:\IBMTOOLS\Drivers\9E1Z04US\LANG\InResKor.dll
C:\IBMTOOLS\Drivers\9E1Z04US\LANG\inResSPN.dll
C:\IBMTOOLS\Drivers\9E1Z04US\WIN2K_XP\a3d.dll
C:\IBMTOOLS\Drivers\9E1Z04US\WIN2K_XP\Audigy.bmp
C:\IBMTOOLS\Drivers\9E1Z04US\WIN2K_XP\ctac32k.sys
C:\IBMTOOLS\Drivers\9E1Z04US\WIN2K_XP\ctaud2k.sys
C:\IBMTOOLS\Drivers\9E1Z04US\WIN2K_XP\ctbas2w.dat
C:\IBMTOOLS\Drivers\9E1Z04US\WIN2K_XP\ctbasicw.dat
C:\IBMTOOLS\Drivers\9E1Z04US\WIN2K_XP\CtCoInst.dll
C:\IBMTOOLS\Drivers\9E1Z04US\WIN2K_XP\CTDAUGHT.DAT
C:\IBMTOOLS\Drivers\9E1Z04US\WIN2K_XP\ctdlang.dat
C:\IBMTOOLS\Drivers\9E1Z04US\WIN2K_XP\CTGame.sys
C:\IBMTOOLS\Drivers\9E1Z04US\WIN2K_XP\CTGAME.vxd
C:\IBMTOOLS\Drivers\9E1Z04US\WIN2K_XP\ctoss2k.sys
C:\IBMTOOLS\Drivers\9E1Z04US\WIN2K_XP\ctprxy2k.sys
C:\IBMTOOLS\Drivers\9E1Z04US\WIN2K_XP\ctsfm2k.sys
C:\IBMTOOLS\Drivers\9E1Z04US\WIN2K_XP\CTSTATIC.DAT
C:\IBMTOOLS\Drivers\9E1Z04US\WIN2K_XP\Data
C:\IBMTOOLS\Drivers\9E1Z04US\WIN2K_XP\DEFAULT.ECW
C:\IBMTOOLS\Drivers\9E1Z04US\WIN2K_XP\emupia2k.sys
C:\IBMTOOLS\Drivers\9E1Z04US\WIN2K_XP\ha10kx2k.sys
C:\IBMTOOLS\Drivers\9E1Z04US\WIN2K_XP\haP16v2k.sys
C:\IBMTOOLS\Drivers\9E1Z04US\WIN2K_XP\Live.bmp
C:\IBMTOOLS\Drivers\9E1Z04US\WIN2K_XP\SBAudigy.ico
C:\IBMTOOLS\Drivers\9E1Z04US\WIN2K_XP\SBLive.ICO
C:\IBMTOOLS\Drivers\9E1Z04US\WIN2K_XP\Data\ctp0091w.dat
C:\IBMTOOLS\Drivers\9E1Z04US\WIN2K_XP\Data\ctp0095w.dat
C:\IBMTOOLS\Drivers\9E1Z04US\WIN2K_XP\Data\ctp0101w.dat
C:\IBMTOOLS\Drivers\9E1Z04US\WIN2K_XP\Data\ctp0105w.dat
C:\IBMTOOLS\Drivers\9E1Z04US\WIN2K_XP\Data\ctp0161w.dat
C:\IBMTOOLS\Drivers\9E1Z04US\WIN2K_XP\Data\ctp0238w.dat
C:\IBMTOOLS\Drivers\9E1Z04US\WIN2K_XP\Data\ctsbas2w.dat
C:\IBMTOOLS\Drivers\9E1Z04US\WIN2K_XP\Data\ctsbasw.dat
C:\IBMTOOLS\Drivers\9E1Z04US\WIN2K_XP\Data\MX028069.002
C:\IBMTOOLS\Drivers\9E1Z04US\WIN2K_XP\Data\MX028069.003
C:\IBMTOOLS\Drivers\9E1Z04US\WIN2K_XP\Data\MX028069.004
C:\IBMTOOLS\Drivers\9E1Z04US\WIN2K_XP\Data\MX028069.005
C:\IBMTOOLS\Drivers\9E1Z04US\WIN2K_XP\Data\MX028069.007
C:\IBMTOOLS\Drivers\9E1Z04US\WIN2K_XP\Data\MX02806B.002
C:\IBMTOOLS\Drivers\9E1Z04US\WIN2K_XP\Data\MX02806B.003
C:\IBMTOOLS\Drivers\9E1Z04US\WIN2K_XP\Data\MX02806B.004
C:\IBMTOOLS\Drivers\9E1Z04US\WIN2K_XP\Data\MX02806B.005
C:\IBMTOOLS\Drivers\9E1Z04US\WIN2K_XP\Data\MX02806B.007
C:\IBMTOOLS\Drivers\9E1Z04US\WIN2K_XP\Data\MX040054.002
C:\IBMTOOLS\Drivers\9E1Z04US\WIN2K_XP\Data\MX040054.003
C:\IBMTOOLS\Drivers\9E1Z04US\WIN2K_XP\Data\MX040054.004
C:\IBMTOOLS\Drivers\9E1Z04US\WIN2K_XP\Data\MX040054.005
C:\IBMTOOLS\Drivers\9E1Z04US\WIN2K_XP\Data\MX040057.002
C:\IBMTOOLS\Drivers\9E1Z04US\WIN2K_XP\Data\MX040057.003
C:\IBMTOOLS\Drivers\9E1Z04US\WIN2K_XP\Data\MX040057.004
C:\IBMTOOLS\Drivers\9E1Z04US\WIN2K_XP\Data\MX040057.005
C:\IBMTOOLS\Drivers\9E1Z04US\WIN2K_XP\Data\MX040058.002
C:\IBMTOOLS\Drivers\9E1Z04US\WIN2K_XP\Data\MX040058.003
C:\IBMTOOLS\Drivers\9E1Z04US\WIN2K_XP\Data\MX040058.004
C:\IBMTOOLS\Drivers\9E1Z04US\WIN2K_XP\Data\MX040058.005
C:\IBMTOOLS\Drivers\9E1Z04US\WIN2K_XP\Data\MX04005B.002
C:\IBMTOOLS\Drivers\9E1Z04US\WIN2K_XP\Data\MX04005B.003
C:\IBMTOOLS\Drivers\9E1Z04US\WIN2K_XP\Data\MX04005B.004
C:\IBMTOOLS\Drivers\9E1Z04US\WIN2K_XP\Data\MX04005B.005
 
What you do is that you take the inf file and edit the section called
[SourceDisksFiles].

Original inf file from a IBM T30 audio driver:
[SourceDisksFiles]
smwdm.sys=1
smwdmCH3.inf=1
migrate.dll=1
a3d.dll=1
smsens.sys=1
aeaudio.sys=1

Changed inf (this will look in the T30 subfolder for the driver files):
[SourceDisksFiles]
smwdm.sys=1,\T30,
smwdmCH3.inf=1,\T30,
migrate.dll=1,\T30,
a3d.dll=1,\T30,
smsens.sys=1,\T30,
aeaudio.sys=1,\T30,

You just add ,\T30, to each line under SourceDisksFiles to tell the setup
process to copy the files from the T30 subdirectory.

If you have the inf files for audio in C:\Drivers\Audio. The changed INF
file would search for the driver files to copy in C:\Drivers\Audio\T30.



Regards!

Peter
 
Back
Top