|
|
; tosfdc2.inf ; ; Installation inf for Toshiba Floppy Disk Controller (DDK Sample). ; ; (c) Copyright 2000 Microsoft ;
[Version] Signature="$WINDOWS NT$" Class=fdc ClassGuid={4D36E969-E325-11CE-BFC1-08002BE10318} Provider=%TOSHIBA% CatalogFile=ddk_sample.cat DriverVer=07/18/2001,5.00.2195.1
[SourceDisksNames] 1 = "Toshiba NT Floppy Controller Driver",disk1,,\
[SourceDisksFiles] %FileDesktop1% = 1 %FileDesktop2% = 1 %FileDesktop3% = 1 %FileNotebook1% = 1 %FileLibretto1% = 1
[DestinationDirs] DefaultDestDir=12
[Manufacturer] %TOSHIBA%=TSBMfg
[TSBMfg] %DeviceLibrettoA% = InstallLibrettoA,PCMCIA\Y-E_DATA-External_FDD-994B %DeviceNotebookA% = InstallNotebookA,*PNP0700 %DeviceDesktopA% = InstallDesktopA,*PNP0700 %DeviceDesktopB1% = InstallDesktopB1,*PNP0700 %DeviceDesktopB2% = InstallDesktopB2,*PNP0700 %DeviceDesktopB3% = InstallDesktopB3,*PNP0700 %DeviceDesktopB4% = InstallDesktopB4,*PNP0700 %DeviceDesktopC% = InstallDesktopC,*PNP0700
; ; Libretto Type A ; [InstallLibrettoA.nt] CopyFiles=CopyFileLibrettoA DriverVer=11/06/1998,5.7.1
[CopyFileLibrettoA] %FileLibretto1%
[InstallLibrettoA.nt.Services] AddService = lbrtfdc, %SPSVCINST_ASSOCSERVICE%, ServiceInstallLibrettoA, Miniport_EventLog_Inst
[ServiceInstallLibrettoA] DisplayName=%ServiceLibrettoA% ServiceType=%SERVICE_KERNEL_DRIVER% StartType=%SERVICE_BOOT_START% ErrorControl=%SERVICE_ERROR_NORMAL% ServiceBinary = %12%\%FileLibretto1%
;************************************************************* ;The EventLog entries are the same for all SCSI miniports. [Miniport_EventLog_Inst] AddReg = Miniport_EventLog_AddReg
[Miniport_EventLog_AddReg] HKR,,EventMessageFile,%REG_EXPAND_SZ%,"%%SystemRoot%%\System32\IoLogMsg.dll" HKR,,TypesSupported,%REG_DWORD%,7
; ; Notebook Type A ; [InstallNotebookA.nt] CopyFiles=CopyFileNotebookA DriverVer=11/06/1998,5.1.1
[CopyFileNotebookA] %FileNotebook1%
[InstallNotebookA.nt.Services] AddService=fdc,2,ServiceInstallNotebookA
[ServiceInstallNotebookA] DisplayName=%ServiceNotebookA% ServiceType=%SERVICE_KERNEL_DRIVER% StartType=%SERVICE_START_MANUAL% ErrorControl=%SERVICE_ERROR_NORMAL% ServiceBinary = %12%\%FileNotebook1%
; ; Desktop Type A ; [InstallDesktopA.nt] CopyFiles=CopyFileDesktopA DriverVer=11/06/1998,5.1.1
[CopyFileDesktopA] %FileDesktop1%
[InstallDesktopA.nt.Services] AddService=fdc,2,ServiceInstallDesktopA
[ServiceInstallDesktopA] DisplayName=%ServiceDesktopA% ServiceType=%SERVICE_KERNEL_DRIVER% StartType=%SERVICE_START_MANUAL% ErrorControl=%SERVICE_ERROR_NORMAL% ServiceBinary = %12%\%FileDesktop1%
; ; Desktop Type B1 ; [InstallDesktopB1.nt] CopyFiles=CopyFileDesktopB1 AddReg=AddRegDesktopB1 DriverVer=11/06/1998,5.1.1
[CopyFileDesktopB1] %FileDesktop2%
[AddRegDesktopB1] HKLM,%REG_KEY_PARAMETERS%,"ConfigurationBase",%REG_DWORD%,0x370 HKLM,%REG_KEY_PARAMETERS%,"ControllerID",%REG_DWORD%,0x40
[InstallDesktopB1.nt.Services] AddService=fdc,2,ServiceInstallDesktopB1
[ServiceInstallDesktopB1] DisplayName=%ServiceDesktopB1% ServiceType=%SERVICE_KERNEL_DRIVER% StartType=%SERVICE_START_MANUAL% ErrorControl=%SERVICE_ERROR_NORMAL% ServiceBinary = %12%\%FileDesktop2%
; ; Desktop Type B2 ; [InstallDesktopB2.nt] CopyFiles=CopyFileDesktopB2 AddReg=AddRegDesktopB2 DriverVer=11/06/1998,5.1.1
[CopyFileDesktopB2] %FileDesktop2%
[AddRegDesktopB2] HKLM,%REG_KEY_PARAMETERS%,"ConfigurationBase",%REG_DWORD%,0x3f0 HKLM,%REG_KEY_PARAMETERS%,"ControllerID",%REG_DWORD%,0x40
[InstallDesktopB2.nt.Services] AddService=fdc,2,ServiceInstallDesktopB2
[ServiceInstallDesktopB2] DisplayName=%ServiceDesktopB2% ServiceType=%SERVICE_KERNEL_DRIVER% StartType=%SERVICE_START_MANUAL% ErrorControl=%SERVICE_ERROR_NORMAL% ServiceBinary = %12%\%FileDesktop2%
; ; Desktop Type B3 ; [InstallDesktopB3.nt] CopyFiles=CopyFileDesktopB3 AddReg=AddRegDesktopB3 DriverVer=11/06/1998,5.1.1
[CopyFileDesktopB3] %FileDesktop2%
[AddRegDesktopB3] HKLM,%REG_KEY_PARAMETERS%,"ConfigurationBase",%REG_DWORD%,0x370 HKLM,%REG_KEY_PARAMETERS%,"ControllerID",%REG_DWORD%,0x43
[InstallDesktopB3.nt.Services] AddService=fdc,2,ServiceInstallDesktopB3
[ServiceInstallDesktopB3] DisplayName=%ServiceDesktopB3% ServiceType=%SERVICE_KERNEL_DRIVER% StartType=%SERVICE_START_MANUAL% ErrorControl=%SERVICE_ERROR_NORMAL% ServiceBinary = %12%\%FileDesktop2%
; ; Desktop Type B4 ; [InstallDesktopB4.nt] CopyFiles=CopyFileDesktopB4 AddReg=AddRegDesktopB4 DriverVer=11/06/1998,5.1.1
[CopyFileDesktopB4] %FileDesktop2%
[AddRegDesktopB4] HKLM,%REG_KEY_PARAMETERS%,"ConfigurationBase",%REG_DWORD%,0x370 HKLM,%REG_KEY_PARAMETERS%,"ControllerID",%REG_DWORD%,0x42
[InstallDesktopB4.nt.Services] AddService=fdc,2,ServiceInstallDesktopB4
[ServiceInstallDesktopB4] DisplayName=%ServiceDesktopB4% ServiceType=%SERVICE_KERNEL_DRIVER% StartType=%SERVICE_START_MANUAL% ErrorControl=%SERVICE_ERROR_NORMAL% ServiceBinary = %12%\%FileDesktop2%
; ; Desktop Type C ; [InstallDesktopC.nt] CopyFiles=CopyFileDesktopC AddReg=AddRegDesktopC DriverVer=11/06/1998,5.1.1
[CopyFileDesktopC] %FileDesktop3%
[AddRegDesktopC] HKLM,%REG_KEY_PARAMETERS%,"ConfigurationBase",%REG_DWORD%,0x3f0 HKLM,%REG_KEY_PARAMETERS%,"ControllerID",%REG_DWORD%,0x97
[InstallDesktopC.nt.Services] AddService=fdc,2,ServiceInstallDesktopC
[ServiceInstallDesktopC] DisplayName=%ServiceDesktopC% ServiceType=%SERVICE_KERNEL_DRIVER% StartType=%SERVICE_START_MANUAL% ErrorControl=%SERVICE_ERROR_NORMAL% ServiceBinary = %12%\%FileDesktop3%
; ; Strings ; [Strings] TOSHIBA="Toshiba" FdcClassName="Floppy disk controllers" FileLibretto1=lbrtfdc.sys FileNotebook1=tosnfdc1.sys FileDesktop1=tosdfdc1.sys FileDesktop2=tosdfdc2.sys FileDesktop3=tosdfdc3.sys DeviceLibrettoA="TOSHIBA 3-mode floppy controller (Libretto Type A)" ServiceLibrettoA="TOSHIBA 3-mode floppy controller driver (Libretto Type A)" DeviceNotebookA="TOSHIBA 3-mode floppy controller (Notebook Type A)" ServiceNotebookA="TOSHIBA 3-mode floppy controller driver (Notebook Type A)" DeviceDesktopA="TOSHIBA 3-mode floppy controller (Desktop Type A)" ServiceDesktopA="TOSHIBA 3-mode floppy controller driver (Desktop Type A)" DeviceDesktopB1="TOSHIBA 3-mode floppy controller (Desktop Type B1)" ServiceDesktopB1="TOSHIBA 3-mode floppy controller driver (Desktop Type B1)" DeviceDesktopB2="TOSHIBA 3-mode floppy controller (Desktop Type B2)" ServiceDesktopB2="TOSHIBA 3-mode floppy controller driver (Desktop Type B2)" DeviceDesktopB3="TOSHIBA 3-mode floppy controller (Desktop Type B3)" ServiceDesktopB3="TOSHIBA 3-mode floppy controller driver (Desktop Type B3)" DeviceDesktopB4="TOSHIBA 3-mode floppy controller (Desktop Type B4)" ServiceDesktopB4="TOSHIBA 3-mode floppy controller driver (Desktop Type B4)" DeviceDesktopC="TOSHIBA 3-mode floppy controller (Desktop Type C)" ServiceDesktopC="TOSHIBA 3-mode floppy controller driver (Desktop Type C)"
;******************************************* ;Handy macro substitutions (non-localizable) SPSVCINST_ASSOCSERVICE = 0x00000002 SERVICE_KERNEL_DRIVER = 1 SERVICE_BOOT_START = 0 SERVICE_START_MANUAL = 3 SERVICE_ERROR_NORMAL = 1 REG_EXPAND_SZ = 0x00020000 REG_DWORD = 0x00010001 REG_KEY_PARAMETERS="SYSTEM\CurrentControlSet\Services\Fdc\Parameters"
|