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

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

[SourceDisksNames]
3426=windows cd

[SourceDisksFiles]
1394ohci.sys            = 3426

[ControlFlags]
ExcludeFromSelect=*

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

[DestinationDirs]
Generic.CopyFiles=12

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

[SignatureAttributes]
1394ohci.sys=SignatureAttributes.DRM

[SignatureAttributes.DRM]
DRMLevel=1300

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

[Generic.NTamd64]
%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

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

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

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

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

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

[NatSemi.NTamd64]
%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.NTamd64]
%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.NTamd64]
%PCI\VEN_1180&CC_0C0010.DeviceDesc%=Generic.Install,PCI\VEN_1180&CC_0C0010

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

[Sony.NTamd64]
%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.NTamd64]
%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.NTamd64]
%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]
;Non-Localizable
MSFT="Microsoft"

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

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

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

;Non-Localizable
NatSemi.Mfg="National Semiconductor"
;Localizable
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"

;Non-Localizable
NEC.Mfg="NEC"
;Localizable
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"

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

;Non-Localizable
Sony.Mfg="Sony Corporation"
;Localizable
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"

;Non-Localizable
TI.Mfg="Texas Instruments"
;Localizable
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"

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