; TOSRFUSB.INF
;
; Bluetooth USB Driver
;
; Copyright 1999-2006, Toshiba Corporation

[PreCopySection]
HKR,,NoSetupUI,,1

[Version]
Signature   = "$Chicago$"
Compatible  = 1
Class=USB
Provider=%MSFT%
DriverVer=01/31/2006,4.0.1331.0
;;CatalogFile=tosrfusb.cat
LayoutFile  = layout.inf

[DestinationDirs]
Drivers_Dir = 10,System32\Drivers
INF_Dir = 17

;*****************************************
; Tosrfusb  Install Section
;*****************************************

[Manufacturer]
%StdMfg%=Standard

[Standard]
;
; These are the tosrfusb bus pnp ids
;

%TosrfUsb.DeviceDesc1%=TosrfUsb_Device,  USB\VID_044E&PID_300C

[ControlFlags]
ExcludeFromSelect = USB\VID_044E&PID_300C

[TosrfUsb_Device]
;;CopyFiles=Drivers_Dir
AddReg=Tosrfusb.AddReg

[TosrfUsb_Device.NT]
;;CopyFiles=Drivers_Dir
AddReg=Tosrfusb.AddReg
AddReg=Rfusb2000.AddReg

[Rfusb_DellDevice]
AddReg=Tosrfusb.AddReg
AddReg=RfusbInitData_D.AddReg

[Rfusb_DellDevice.NT]
AddReg=Tosrfusb.AddReg
AddReg=Rfusb2000.AddReg
AddReg=RfusbInitData_D.AddReg

[Drivers_Dir]
tosrfusb.sys

[SourceDisksNames]
;;1 = "Toshiba Bluetooth Installation Disk",,,
1="Toshiba Bluetooth Installation Disk",,1,"c:\windows\options\cabs"

[SourceDisksNames.x86]
;;1 = "Toshiba Bluetooth Installation Disk",,,
1="Toshiba Bluetooth Installation Disk",,,"\winnt\Driver Cache\i386"

[SourceDisksFiles]
tosrfusb.sys=1
[SourceDisksFiles.x86]
tosrfusb.sys=1

;[INF_Dir]
;tosrfbd.inf

;-------------- Service installation
[TosrfUsb_Device.NT.Services]
AddService = tosrfusb, %SPSVCINST_ASSOCSERVICE%, tosrfusb_Service_Inst

[Rfusb_DellDevice.NT.Services]
AddService = tosrfusb, %SPSVCINST_ASSOCSERVICE%, tosrfusb_Service_Inst

; -------------- tosrfusb driver install sections
[tosrfusb_Service_Inst]
DisplayName    = %tosrfusb.SVCDESC%
ServiceType    = 1               ; SERVICE_KERNEL_DRIVER
StartType      = 3               ; SERVICE_DEMAND_START 
ErrorControl   = 1               ; SERVICE_ERROR_NORMAL
ServiceBinary  = %10%\System32\Drivers\tosrfusb.sys
LoadOrderGroup = Base

[Tosrfusb.AddReg]
HKR,,DevLoader,,*ntkern
HKR,,NTMPDriver,,Tosrfusb.sys
HKLM,"System\Currentcontrolset\Services\Tosrfusb\Parameters","BreakSR",0x10001,0
HKLM,"System\Currentcontrolset\Services\Tosrfusb\Parameters","DebugLevel",0x10001,0
HKLM,"System\Currentcontrolset\Services\Tosrfusb\Parameters","TraceLevel",0x10001,3
HKLM,"System\Currentcontrolset\Services\Tosrfusb\Parameters","OsType",0x10001,0			;Win98=0, W2K=1
HKLM,"System\Currentcontrolset\Services\EventLog\System\RFUSB","TypesSupported",0x10001,7
HKLM,"System\Currentcontrolset\Services\EventLog\System\RFUSB","EventMessageFile",0x20000,"%SystemRoot%\System32\Drivers\tosrfusb.sys"
HKLM,"Software\Toshiba\BluetoothStack","NotInternalUSBDevice",0x10001,3


[Rfusb2000.AddReg]
HKLM,"System\Currentcontrolset\Services\Tosrfusb\Parameters","OsType",0x10001,1

[RfusbInitData_D.AddReg]
HKLM,"System\Currentcontrolset\Services\Tosrfusb\Parameters","RfbusLoad",0x10001,1
HKLM,"System\Currentcontrolset\Services\Tosrfusb\Parameters","RfControlLength",0x10001,0x0a
HKLM,"System\Currentcontrolset\Services\Tosrfusb\Parameters","RfControl",0x1,0x00,0xfc,0x07,0xcd,0x03,0x00,0x40,0x00,0x00,0x00

[Strings]
SPSVCINST_ASSOCSERVICE= 0x00000002
MSFT = "Toshiba"
StdMfg = "Toshiba"
DiskId1 = "Bluetooth Bus Installation Disk #1"
TosrfUsb.DeviceDesc1 = "Bluetooth USB Controller (ALPS/UGX UGPZ6XC02A)"

tosrfusb.SVCDESC = "Bluetooth USB Controller"
