; UB1394.INF  --This file contains descriptions of various IEEE 1394 Host controllers
;
; (c) Copyright 1998-2012 Unibrain
;
[Version]
signature="$CHICAGO$"
Class=UB1394
ClassGUID={67213B1B-1F96-4ca7-885B-2A472BDB0A4F}
Provider=%UB%
CatalogFile=UB1394.CAT
DriverVer=10/05/2012,6.0

[SourceDisksNames]
; diskid = description[, [tagfile] [, <unused>, subdir]]
1 = %Floppy_Description%,,,
2 = %Floppy_Description%,,,\WinXP

[SourceDisksFiles]
; filename_on_source = diskID[, [subdir][, size]]
ub1394.sys = 1,,
ubohci.sys = 1,,
ubsbm.sys = 1,,
ubumapi.sys = 1,,
ub1394.dll = 1,,

[SourceDisksFiles.x86]
ub1394.sys = 2,,
ubohci.sys = 2,,
ubsbm.sys = 2,,
ubumapi.sys = 2,,
ub1394.dll = 2,,


[DestinationDirs]
DefaultDestDir=11               ; LDID_SYS
UBOHCI_CopyFiles=10,system32\drivers
1394_CopyFiles=10,system32\drivers
UBSBM_CopyFiles=10,system32\drivers
UBUMAPI_CopyFiles=10,system32\drivers
UBUMAPI_DllCopyFiles=10,system32


; =================== Class Sections ===========================

[ClassInstall32]
Addreg=1394ClassReg     

[1394ClassReg]
HKR,,,,%1394ClassName%
HKR,,Icon,,-21


; =================== Table of content =========================

[Manufacturer]
%UBMfg%=UB


; =================== UB ========================

[UB]
%PCI\VEN_104C&DEV_8009&SUBSYS_80101443.DeviceDesc%=UBOHCI_Install,PCI\VEN_104C&DEV_8009&SUBSYS_80101443
%PCI\VEN_104C&DEV_8019&SUBSYS_80101443.DeviceDesc%=UBOHCI_Install,PCI\VEN_104C&DEV_8019&SUBSYS_80101443
%PCI\VEN_104C&DEV_8020&SUBSYS_80101443.DeviceDesc%=UBOHCI_Install,PCI\VEN_104C&DEV_8020&SUBSYS_80101443
%PCI\VEN_104C&DEV_8023&SUBSYS_80231443.DeviceDesc%=UBOHCI_Install,PCI\VEN_104C&DEV_8023&SUBSYS_80231443
%PCI\VEN_104C&DEV_8024&SUBSYS_80241443.DeviceDesc%=UBOHCI_Install,PCI\VEN_104C&DEV_8024&SUBSYS_80241443
%PCI\VEN_104C&DEV_8024&SUBSYS_8024104C.DeviceDesc%=UBOHCI_Install,PCI\VEN_104C&DEV_8024&SUBSYS_8024104C
%PCI\VEN_104C&DEV_8025&SUBSYS_80251443.DeviceDesc%=UBOHCI_Install,PCI\VEN_104C&DEV_8025&SUBSYS_80251443
%PCI\VEN_104C&DEV_8025&SUBSYS_8025104C.DeviceDesc%=UBOHCI_Install,PCI\VEN_104C&DEV_8025&SUBSYS_8025104C
%PCI\VEN_104C&DEV_8025&SUBSYS_802517FC.DeviceDesc%=UBOHCI_Install,PCI\VEN_104C&DEV_8025&SUBSYS_802517FC
%PCI\VEN_104C&DEV_8025&SUBSYS_80251546.DeviceDesc%=UBOHCI_Install,PCI\VEN_104C&DEV_8025&SUBSYS_80251546
%PCI\VEN_104C&DEV_8025&SUBSYS_80250F2E.DeviceDesc%=UBOHCI_Install,PCI\VEN_104C&DEV_8025&SUBSYS_80250F2E
%PCI\VEN_104C&DEV_8025&SUBSYS_813C1043.DeviceDesc%=UBOHCI_Install,PCI\VEN_104C&DEV_8025&SUBSYS_813C1043
%PCI\VEN_104C&DEV_8025&SUBSYS_10001458.DeviceDesc%=UBOHCI_Install,PCI\VEN_104C&DEV_8025&SUBSYS_10001458
%PCI\VEN_104C&DEV_8025&SUBSYS_14CBA404.DeviceDesc%=UBOHCI_Install,PCI\VEN_104C&DEV_8025&SUBSYS_14CBA404
%PCI\VEN_104C&DEV_8025&SUBSYS_14CBA405.DeviceDesc%=UBOHCI_Install,PCI\VEN_104C&DEV_8025&SUBSYS_14CBA405
%PCI\VEN_104C&DEV_8025&SUBSYS_14CBA406.DeviceDesc%=UBOHCI_Install,PCI\VEN_104C&DEV_8025&SUBSYS_14CBA406
%PCI\VEN_104C&DEV_8025&SUBSYS_040A182D.DeviceDesc%=UBOHCI_Install,PCI\VEN_104C&DEV_8025&SUBSYS_040A182D
%PCI\VEN_104C&DEV_8025&SUBSYS_702A14DB.DeviceDesc%=UBOHCI_Install,PCI\VEN_104C&DEV_8025&SUBSYS_702A14DB
%PCI\VEN_104C&DEV_8025&SUBSYS_80391443.DeviceDesc%=UBOHCI_Install,PCI\VEN_104C&DEV_8025&SUBSYS_80391443
%PCI\VEN_104C&DEV_8025.DeviceDesc%=UBOHCI_Install,PCI\VEN_104C&DEV_8025
%PCI\VEN_11C1&DEV_5901&SUBSYS_11015901.DeviceDesc%=UBOHCI_Install,PCI\VEN_11C1&DEV_5901&SUBSYS_11015901
%PCI\VEN_11C1&DEV_5901&SUBSYS_06431443.DeviceDesc%=UBOHCI_Install,PCI\VEN_11C1&DEV_5901&SUBSYS_06431443
%PCI\VEN_11C1&DEV_5901&SUBSYS_00010046.DeviceDesc%=UBOHCI_Install,PCI\VEN_11C1&DEV_5901&SUBSYS_00010046
%PCI\VEN_1106&DEV_3044&SUBSYS_25F09712&REV_46.DeviceDesc%=UBOHCI_Install,PCI\VEN_1106&DEV_3044&SUBSYS_25F09712&REV_46
%PCI\VEN_1106&DEV_3044&SUBSYS_30441106&REV_46.DeviceDesc%=UBOHCI_Install,PCI\VEN_1106&DEV_3044&SUBSYS_30441106&REV_46
%PCI\VEN_1106&DEV_3044&SUBSYS_53004314&REV_46.DeviceDesc%=UBOHCI_Install,PCI\VEN_1106&DEV_3044&SUBSYS_53004314&REV_46
%PCI\VEN_104C&DEV_8235&SUBSYS_80301443&REV_01.DeviceDesc%=UBOHCI_Install,PCI\VEN_104C&DEV_8235&SUBSYS_80301443&REV_01
%PCI\VEN_104C&DEV_8235&SUBSYS_8235104C&REV_01.DeviceDesc%=UBOHCI_Install,PCI\VEN_104C&DEV_8235&SUBSYS_8235104C&REV_01
%PCI\VEN_11C1&DEV_5901&SUBSYS_590111C1&REV_08.DeviceDesc%=UBOHCI_Install,PCI\VEN_11C1&DEV_5901&SUBSYS_590111C1&REV_08
%PCI\CC_0C0010.DeviceDesc%=UBOHCI_Install,PCI\CC_0C0010


; ====================== OHCI ========================

[UBOHCI_Install.NT]
CopyFiles=UBOHCI_CopyFiles, 1394_CopyFiles, UBSBM_CopyFiles, UBUMAPI_CopyFiles, UBUMAPI_DllCopyFiles

[UBOHCI_Install.NT.Services]
; AddService=ServiceName, Flag, ServiceInstallSection
; Flag : 1 Tag to front, 2 Associate service with device
AddService=ubohci, 2, UB_ServiceInstallMiniOHCI, UBOHCI_EventLog_Inst
AddService=ubsbm, 0, UB_ServiceInstallSBM
AddService=ubumapi, 0, UB_ServiceInstallUMAPI

[UB_ServiceInstallMiniOHCI]
DisplayName     = %UBOHCI_Description%
ServiceType     = 1 ; SERVICE_KERNEL_DRIVER
StartType       = 3 ; SERVICE_DEMAND_START
ErrorControl    = 1 ; SERVICE_ERROR_NORMAL
LoadOrderGroup  = "UB1394 Miniport"
ServiceBinary   = %12%\ubohci.sys

; ====================== Class ========================

[UB_ServiceInstallSBM]
DisplayName     = %UBSBM_Description%
ServiceType     = 1 ; SERVICE_KERNEL_DRIVER
StartType       = 2 ; SERVICE_AUTO_START
ErrorControl    = 1 ; SERVICE_ERROR_NORMAL
Dependencies    = +"UB1394 Miniport"
ServiceBinary   = %12%\ubsbm.sys

[UB_ServiceInstallUMAPI]
DisplayName     = %UBUMAPI_Description%
ServiceType     = 1 ; SERVICE_KERNEL_DRIVER
StartType       = 2 ; SERVICE_AUTO_START
ErrorControl    = 1 ; SERVICE_ERROR_NORMAL
Dependencies    = +"UB1394 Miniport"
ServiceBinary   = %12%\ubumapi.sys


[UBOHCI_EventLog_Inst]
AddReg = UBOHCI_EventLog_AddReg

[UBOHCI_EventLog_AddReg]
HKR,,EventMessageFile,0x00020000,"%%SystemRoot%%\System32\IoLogMsg.dll;%%SystemRoot%%\System32\drivers\ubohci.sys"
HKR,,TypesSupported,0x00010001,7

[UBOHCI_CopyFiles]
ubohci.sys


; =================== Generic ==================================

[1394_CopyFiles]
UB1394.sys

[UBSBM_CopyFiles]
UBSBM.sys

[UBUMAPI_CopyFiles]
UBUMAPI.sys

[UBUMAPI_DllCopyFiles]


[ControlFlags]


[Strings]
UB="Unibrain"
1394ClassName="1394 Bus host controllers"
Floppy_Description="Unibrain 1394 Drivers Disk"
UBMfg="Unibrain"
UBOHCI_Description="Unibrain 1394 OHCI Driver"
UB1394_Description="Unibrain 1394 Class Driver"
UBSBM_Description="Unibrain 1394 SBM Driver"
UBUMAPI_Description="Unibrain 1394 FireAPI Driver"
PCI\VEN_104C&DEV_8000&SUBSYS_80031443.DeviceDesc="Unibrain driver / FireBoard200"
PCI\VEN_104C&DEV_8000&SUBSYS_80051443.DeviceDesc="Unibrain driver / FireBoard400"                     
PCI\VEN_104C&DEV_8000&SUBSYS_80061443.DeviceDesc="Unibrain driver / FireBoard400"                     
PCI\VEN_104C&DEV_8000&SUBSYS_1040E4BF.DeviceDesc="Unibrain driver / FireCompact400"
PCI\VEN_104C&DEV_8009&SUBSYS_80101443.DeviceDesc="Unibrain driver / FireBoard400-OHCI (LV22)"
PCI\VEN_104C&DEV_8019&SUBSYS_80101443.DeviceDesc="Unibrain driver / FireBoard400-OHCI (LV23)"
PCI\VEN_104C&DEV_8020&SUBSYS_80101443.DeviceDesc="Unibrain driver / FireBoard400-OHCI (LV26)"
PCI\VEN_104C&DEV_8024&SUBSYS_80241443.DeviceDesc="Unibrain driver / FireBoard-Blue"
PCI\VEN_104C&DEV_8024&SUBSYS_8024104C.DeviceDesc="Unibrain driver / FireBoard Blue"
PCI\VEN_1106&DEV_3044&SUBSYS_53004314&REV_46.DeviceDesc="Unibrain driver / FireBoard-Red"
PCI\VEN_104C&DEV_8023&SUBSYS_80231443.DeviceDesc="Unibrain driver / FireCard400"
PCI\VEN_1106&DEV_3044&SUBSYS_25F09712&REV_46.DeviceDesc="Unibrain driver / FireNAS"
PCI\VEN_1106&DEV_3044&SUBSYS_30441106&REV_46.DeviceDesc="Unibrain driver / FireNAS"
PCI\VEN_104C&DEV_8025&SUBSYS_80251443.DeviceDesc="Unibrain driver / FireBoard800"
PCI\VEN_104C&DEV_8025&SUBSYS_8025104C.DeviceDesc="Unibrain driver/FireBoard800"
PCI\VEN_104C&DEV_8025&SUBSYS_802517FC.DeviceDesc="Iogear GIC3800 1394b Host Controller"
PCI\VEN_104C&DEV_8025&SUBSYS_80251546.DeviceDesc="IOI FWB-PCI01 1394b Host Controller"
PCI\VEN_104C&DEV_8025&SUBSYS_80250F2E.DeviceDesc="StarTech.com 1394b Firewire 800 pci card"
PCI\VEN_104C&DEV_8025&SUBSYS_813C1043.DeviceDesc="Asus 1394b Host Controller"
PCI\VEN_104C&DEV_8025&SUBSYS_10001458.DeviceDesc="Gigabyte 1394b Host Controller"
PCI\VEN_104C&DEV_8025&SUBSYS_14CBA404.DeviceDesc="1394b driver / S800 OHCI compatible board"
PCI\VEN_104C&DEV_8025&SUBSYS_14CBA405.DeviceDesc="1394b driver / S800 OHCI compatible board"
PCI\VEN_104C&DEV_8025&SUBSYS_14CBA406.DeviceDesc="Conceptronic CFW800i"
PCI\VEN_104C&DEV_8025&SUBSYS_040A182D.DeviceDesc="Unibrain driver / S800 OHCI compatible board"
PCI\VEN_104C&DEV_8025&SUBSYS_702A14DB.DeviceDesc="IEEE 1394b (FireWire 800) adapter"
PCI\VEN_104C&DEV_8025&SUBSYS_80391443.DeviceDesc="Unibrain driver / FireBoard800 v.2"
PCI\VEN_11C1&DEV_5901&SUBSYS_11015901.DeviceDesc="Unibrain driver / FireBoard800e PCI express V.1"
PCI\VEN_11C1&DEV_5901&SUBSYS_06431443.DeviceDesc="Unibrain driver / FireBoard800e PCI express V.2"
PCI\VEN_11C1&DEV_5901&SUBSYS_590111C1&REV_08.DeviceDesc="Unibrain driver / Fireboard800e PCI_express V.2"
PCI\VEN_11C1&DEV_5901&SUBSYS_00010046.DeviceDesc="Unibrain driver / FireBoard800e Pro Dual"
PCI\VEN_104C&DEV_8235&SUBSYS_80301443&REV_01.DeviceDesc="Unibrain driver / FireBoard_Blue_e PCI express"
PCI\VEN_104C&DEV_8235&SUBSYS_8235104C&REV_01.DeviceDesc="Unibrain driver / FireBoard-Blue-e PCI express"
PCI\VEN_104C&DEV_8025.DeviceDesc="Unibrain driver / S800 OHCI Compatible Board"
PCI\CC_0C0010.DeviceDesc="Unibrain driver / OHCI Compatible Board"
