; 
; Copyright (C) 2007 Motorola, Inc. All Rights Reserved
; File: mototrbo.inf
; Author: Daniel Zetzl
; Description
;    This is the INF file to install the RNDIS drivers for the
;    Mototrbo products. This INF file is used for the Microsoft 
;    Windows Vista operating systems.
;

[Version]
Signature   = "$Windows NT$"
Class       = Net
ClassGUID   = {4d36e972-e325-11ce-bfc1-08002be10318}
Provider    = %MOT%
DriverVer=08/21/2006,6.0.6000.16386
CatalogFile         = mototrbo.cat

[Manufacturer]
%MOT% = MotoTrboDevice,NTx86...1,NTamd64...1

[MotoTrboDevice]

[MotoTrboDevice.NTx86...1]
; Vendor ID is VID_vvvv. For example, VID_0cad - Motorola GEMS Vendor Code
; Product ID is PID_pppp. For example, PID_1020 - Portable Product Code, PID_1021 is Mobile/Repeater
%MOTDevice%    = RNDIS.NT.ALL, USB\VID_0cad&PID_1020
%MOTDevice%    = RNDIS.NT.ALL, USB\VID_0cad&PID_1021

[MotoTrboDevice.NTamd64...1]
; Vendor ID is VID_vvvv. For example, VID_0cad - Motorola GEMS Vendor Code
; Product ID is PID_pppp. For example, PID_1020 - Portable Product Code, PID_1021 is Mobile/Repeater
%MOTDevice%    = RNDIS.NT.ALL, USB\VID_0cad&PID_1020
%MOTDevice%    = RNDIS.NT.ALL, USB\VID_0cad&PID_1021

[ControlFlags]
ExcludeFromSelect=*

[RNDIS.NT.ALL]
Characteristics = 0x84   ; NCF_PHYSICAL + NCF_HAS_UI
BusType         = 15
include         = netrndis.inf
needs           = Usb_Rndis.ndi
AddReg          = MOTDevice_AddReg

[RNDIS.NT.ALL.Services]
include     = netrndis.inf
needs       = Usb_Rndis.ndi.Services

[MOTDevice_AddReg]
HKR,                                           , PnPCapabilities, 0x00010001 , 0x00000038 
HKLM, SYSTEM\CurrentControlSet\Control\UsbFlags, IgnoreHWSerNum0cad1020, 0x00000001, 0x01
HKLM, SYSTEM\CurrentControlSet\Control\UsbFlags, IgnoreHWSerNum0cad1021, 0x00000001, 0x01

[Strings]
MOT                   ="Motorola Corporation"
MOTDevice             = "MOTOTRBO Radio"
SourceDisk1           = "Motorola Installation Disk"

