; 1394.INF  -- This file contains descriptions of
;              all supported 1394 host controllers
;
; Copyright (c) Microsoft Corporation.  All rights reserved.

[Version]
Signature="$CHICAGO$"   
Class=1394
ClassGuid={6BDD1FC1-810F-11D0-BEC7-08002BE2092F}
Provider=%MSFT%
DriverVer=06/21/2006,6.1.7601.17514

[SourceDisksNames]
3426=windows cd

[SourceDisksFiles]
1394ohci.sys            = 3426
1394bus.sys 		= 3426
ohci1394.sys 		= 3426

[ControlFlags]
ExcludeFromSelect=*

;
; ---------------------- Table of content ----------------------
;

[DestinationDirs]
DefaultDestDir=12                               
Generic.CopyFiles=12
Legacy.CopyFiles=12

[Manufacturer]
%Generic.Mfg%=Generic,NTx86
%Legacy.Mfg%=Legacy,NTx86
%Fujitsu.Mfg%=Fujitsu,NTx86
%LSI.Mfg%=LSI,NTx86
%NatSemi.Mfg%=NatSemi,NTx86
%NEC.Mfg%=NEC,NTx86
%Ricoh.Mfg%=Ricoh,NTx86
%Sony.Mfg%=Sony,NTx86
%TI.Mfg%=TI,NTx86
%VIA.Mfg%=VIA,NTx86

[SignatureAttributes]
1394ohci.sys=SignatureAttributes.DRM
1394bus.sys=SignatureAttributes.DRM
ohci1394.sys=SignatureAttributes.DRM

[SignatureAttributes.DRM]
DRMLevel=1300

;
; ---------------------- OHCI Controllers ----------------------
;

[Generic.NTx86]
%PCI\CC_0C0010.DeviceDesc%=Generic.Install,PCI\CC_0C0010

[Generic.Install.NT]
CopyFiles=Generic.CopyFiles

[Generic.Install.NT.HW]
AddReg=WDF.Registration

[WDF.Registration]
HKR,"WDF","IdleInWorkingState", 0x00010001,0       ; Current idle state for WDF driver to off and uncheck the P.M. property page setting.

[Generic.Install.NT.Services]
AddService=1394ohci, 2, Generic.AddService

[Generic.AddService]
DisplayName   = %PCI\CC_0C0010.DeviceDesc%
ServiceType   = 1
StartType     = 3
ErrorControl  = 1
ServiceBinary = %12%\1394ohci.sys

[Generic.CopyFiles]
1394ohci.sys,,,0x100

;
; --------------------- Legacy OHCI Support --------------------
;

[Legacy.NTx86]
%Legacy.DeviceDesc%=Legacy.Install,PCI\CC_0C0010

[Legacy.Install.NT]
CopyFiles=Legacy.CopyFiles

[Legacy.Install.NT.Services]
AddService=ohci1394, 2, Legacy.AddService

[Legacy.AddService]
DisplayName   = %Legacy.DeviceDesc%
ServiceType   = 1
StartType     = 3
ErrorControl  = 1
ServiceBinary = %12%\ohci1394.sys

[Legacy.CopyFiles]
1394bus.sys,,,0x100
ohci1394.sys,,,0x100

;
; --------------------------- Fujitsu --------------------------
;

[Fujitsu.NTx86]
%PCI\VEN_10CF&CC_0C0010.DeviceDesc%=Generic.Install,PCI\VEN_10CF&CC_0C0010

;
; ---------------------------- LSI ---------------------------
;

[LSI.NTx86]
%PCI\VEN_11C1&CC_0C0010.DeviceDesc%=Generic.Install,PCI\VEN_11C1&CC_0C0010

;
; --------------------------- NatSemi --------------------------
;

[NatSemi.NTx86]
%PCI\VEN_100B&DEV_000F.DeviceDesc%=Generic.Install,PCI\VEN_100B&DEV_000F
%PCI\VEN_100B&CC_0C0010.DeviceDesc%=Generic.Install,PCI\VEN_100B&CC_0C0010

;
; ----------------------------- NEC ----------------------------
;

[NEC.NTx86]
%PCI\VEN_1033&DEV_0063.DeviceDesc%=Generic.Install,PCI\VEN_1033&DEV_0063
%PCI\VEN_1033&CC_0C0010.DeviceDesc%=Generic.Install,PCI\VEN_1033&CC_0C0010

;
; ---------------------------- Ricoh ---------------------------
;

[Ricoh.NTx86]
%PCI\VEN_1180&CC_0C0010.DeviceDesc%=Generic.Install,PCI\VEN_1180&CC_0C0010

;
; ---------------------------- Sony ----------------------------
;

[Sony.NTx86]
%PCI\VEN_104D&DEV_8039.DeviceDesc%=Generic.Install,PCI\VEN_104D&DEV_8039
%PCI\VEN_104D&DEV_8039&REV_03.DeviceDesc%=Generic.Install,PCI\VEN_104D&DEV_8039&REV_03

;
; ----------------------------- TI -----------------------------
;

[TI.NTx86]
%PCI\VEN_104C&DEV_8009.DeviceDesc%=Generic.Install,PCI\VEN_104C&DEV_8009
%PCI\VEN_104C&DEV_8019.DeviceDesc%=Generic.Install,PCI\VEN_104C&DEV_8019
%PCI\VEN_104C&CC_0C0010.DeviceDesc%=Generic.Install,PCI\VEN_104C&CC_0C0010
%PCI\VEN_104C&DEV_8009&SUBSYS_8032104D.DeviceDesc%=Generic.Install,PCI\VEN_104C&DEV_8009&SUBSYS_8032104D

;
; ----------------------------- VIA ----------------------------
;

[VIA.NTx86]
%PCI\VEN_1106&DEV_3044.DeviceDesc%=Generic.Install,PCI\VEN_1106&DEV_3044
%PCI\VEN_1106&CC_0C0010.DeviceDesc%=Generic.Install,PCI\VEN_1106&CC_0C0010

;
; --------------------------- Strings --------------------------
;

[Strings]
MSFT="Microsoft"

Generic.Mfg="1394 OHCI Compliant Host Controller"
PCI\CC_0C0010.DeviceDesc="1394 OHCI Compliant Host Controller"

Legacy.Mfg="1394 OHCI Compliant Host Controller (Legacy)"
Legacy.DeviceDesc="1394 OHCI Compliant Host Controller (Legacy)"

Fujitsu.Mfg="Fujitsu"
PCI\VEN_10CF&CC_0C0010.DeviceDesc="Fujitsu 1394 OHCI Compliant Host Controller"

LSI.Mfg="LSI"
PCI\VEN_11C1&CC_0C0010.DeviceDesc="LSI 1394 OHCI Compliant Host Controller"

NatSemi.Mfg="National Semiconductor"
PCI\VEN_100B&DEV_000F.DeviceDesc="National Semiconductor 1394 OHCI Compliant Host Controller"
PCI\VEN_100B&CC_0C0010.DeviceDesc="National Semiconductor 1394 OHCI Compliant Host Controller"

NEC.Mfg="NEC"
PCI\VEN_1033&DEV_0063.DeviceDesc="NEC FireWarden 1394 OHCI Compliant Host Controller"
PCI\VEN_1033&CC_0C0010.DeviceDesc="NEC 1394 OHCI Compliant Host Controller"

Ricoh.Mfg="Ricoh"
PCI\VEN_1180&CC_0C0010.DeviceDesc="Ricoh 1394 OHCI Compliant Host Controller"

Sony.Mfg="Sony Corporation"
PCI\VEN_104D&DEV_8039&REV_03.DeviceDesc="Sony CXD3222B OHCI i.LINK(IEEE 1394) PCI Host Controller"
PCI\VEN_104D&DEV_8039.DeviceDesc="Sony CXD3222 OHCI i.LINK(IEEE 1394) PCI Host Controller"
PCI\VEN_104C&DEV_8009&SUBSYS_8032104d.DeviceDesc="Sony 8032 OHCI i.LINK(IEEE 1394) PCI Host Controller"

TI.Mfg="Texas Instruments"
PCI\VEN_104C&DEV_8009.DeviceDesc="Texas Instruments 1394 OHCI Compliant Host Controller"
PCI\VEN_104C&DEV_8019.DeviceDesc="Texas Instruments 1394 OHCI Compliant Host Controller"
PCI\VEN_104C&CC_0C0010.DeviceDesc="Texas Instruments 1394 OHCI Compliant Host Controller"

VIA.Mfg="VIA"
PCI\VEN_1106&DEV_3044.DeviceDesc="VIA 1394 OHCI Compliant Host Controller"
PCI\VEN_1106&CC_0C0010.DeviceDesc="VIA 1394 OHCI Compliant Host Controller"


