data.cab/F3624_Tosrfpcc.inf Driver File Contents (R92907.EXE)

Driver Package File Name: R92907.EXE
File Size: 15.0 MB

; TOSRFPCC.INF
;
; Toshiba Bluetooth PC Card Driver
;
; Copyright 2000 - 2002, Toshiba Corporation

[PreCopySection]
HKR,,NoSetupUI,,1

[Version]
Signature="$Chicago$"
Compatible  = 1
Class=Bluetooth
ClassGuid={7240100F-6512-4548-8418-9EBB5C6A1A94}
Provider=%MSFT%
DriverVer=11/27/2002,2.01.1127.00
;;CatalogFile=tosrfpcc.cat
LayoutFile  = layout.inf

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

;================== Class Sections ================
[ClassInstall32]
Addreg=BluetoothClassReg

[BluetoothClassReg]
HKR,,,0,%ClassName%
HKR,,Icon,,-5

;*****************************************
; TosRfpcc  Install Section
;*****************************************

[Manufacturer]
%StdMfg%=Standard

[Standard]
;
; These are the tosrfpcc bus pnp ids
;
;%TosrfDga.DeviceDesc%=TosrfDga_Device, PCMCIA\DIGIANSWER_-_BLUETOOTH_DEMO_CARD_V1.0-5B4B
%TosrfDga.DeviceDesc%=TosrfDga_Device,PCMCIA\DIGIANSWER_-_BLUETOOTH_PC_CARD_[8044250]-83EB
%TosrfDga.DeviceDesc%=TosrfDga_Device,PCMCIA\DIGIANSWER_-_BLUETOOTH_PC_CARD_[8044210]-5EEB
%TosrfDga.DeviceDesc%=TosrfDga_Device,PCMCIA\DIGIANSWER_-_BLUETOOTH_PC_CARD_[8044210]-DF7A
%TosrfDga.DeviceDesc%=TosrfDga_Device,PCMCIA\DIGIANSWER_-_BLUETOOTH_PC_CARD_[8044230]-5409
%TosrfDga.DeviceDesc%=TosrfDga_Device,PCMCIA\DIGIANSWER_-_BLUETOOTH_PC_CARD_[8044230]-C284
%TosrfDga.DeviceDesc%=TosrfDga_Device,PCMCIA\DIGIANSWER_-_BLUETOOTH_PC_CARD_[8044251]-953F

;[ControlFlags]
;ExcludeFromSelect = PCMCIA\DIGIANSWER_-_BLUETOOTH_PC_CARD_[8044250]-83EB

[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"

[TosrfDga_Device]
AddReg=Tosrfdga.AddReg,Overrides.Reg
;;CopyFiles=Drivers_Dir,INF_Dir

[Drivers_Dir]
tosrfpcc.sys

[INF_Dir]
;tosrfbd.inf

[Tosrfdga.AddReg]
HKR,,DevLoader,,*ntkern
HKR,,NTMPDriver,,Tosrfpcc.sys
HKLM,"System\Currentcontrolset\Services\Tosrfpcc\Parameters","Rfbus",0x10001,1
HKLM,"System\Currentcontrolset\Services\Tosrfpcc\Parameters","BreakSR",0x10001,0
HKLM,"System\Currentcontrolset\Services\Tosrfpcc\Parameters","DebugLevel",0x10001,0
HKLM,"System\Currentcontrolset\Services\Tosrfpcc\Parameters","TraceLevel",0x10001,0
HKLM,"System\Currentcontrolset\Services\Tosrfpcc\Parameters","OsType",0x10001,0			;0=Win98SE, 1=Win2000
;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,1

[TosrfdgaNT.AddReg]
HKR,,DevLoader,,*ntkern
HKR,,NTMPDriver,,Tosrfpcc.sys
HKLM,"System\Currentcontrolset\Services\Tosrfpcc\Parameters","Rfbus",0x10001,1
HKLM,"System\Currentcontrolset\Services\Tosrfpcc\Parameters","BreakSR",0x10001,0
HKLM,"System\Currentcontrolset\Services\Tosrfpcc\Parameters","DebugLevel",0x10001,0
HKLM,"System\Currentcontrolset\Services\Tosrfpcc\Parameters","TraceLevel",0x10001,0
HKLM,"System\Currentcontrolset\Services\Tosrfpcc\Parameters","OsType",0x10001,1			;0=Win98SE, 1=Win2000
;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,1


[Overrides.Reg]
;
HKR,Override,0000,1, \
;
; CONFIGMG_VERSION
;
00,04,00,00, \
;
; PRIORITY
;
00,20,00,00, \
;
; I/O Resource Descriptor
;
24,00,00,00, \ ; Total length of I/O Resource Descriptor
02,00,00,00, \ ; ResType_IO = 0x00000002
01,00, \       ; IOD_Count;
0C,00, \       ; IOD_Type;         // IOType_Range = 0x000C
00,00, \       ; IOD_Alloc_Base;
00,00, \       ; IOD_Alloc_End;
00,00, \       ; IOD_DesFlags;
00, \          ; IOD_Alloc_Alias;
00, \          ; IOD_Alloc_Decode;
F8,FF, \       ; IOR_Align;        // Mask for base alignment E0/F0
08,00, \       ; IOR_nPorts;       // Number of ports,
00,01, \       ; IOR_Min;	   // Min port address
FF,FF, \       ; IOR_Max;          // Max port address
00,00, \       ; IOR_RangeFlags;   // Flags
00, \          ; IOR_Alias;        // Alias offset
00, \          ; IOR_Decode;       // Address specified
E5,00,00,00, \ ; PCCARD flags, 0x40 = 16-bit port
;
; IRQ Resource Descriptor
;
14,00,00,00, \ ; Total length of IRQ Resource Descriptor
04,00,00,00, \ ; ResType_IRQ = 0x00000004
00,00, \       ; IRQD_Flags;
00,00, \       ; IRQD_Alloc_Num;   // Allocated IRQ number
FF,FF, \       ; IRQD_Req_Mask;    // Mask of possible IRQs
00,00, \       ; IRQD_Reserved;
30,00,00,00, \ ; PCCARD flags, 0x20 = Level mode interrupts
;
; MEM Resource Descriptor
;
34,00,00,00, \ ; Total length of Memory Resource Descriptor
01,00,00,00, \ ; ResType_Mem = 0x00000001
01,00, \       ; MD_Count;
14,00, \       ; MD_Type;          // MType_Range = 0x0014
00,00,00,00, \ ; MD_Alloc_Base;
00,00,00,00, \ ; MD_Alloc_End;
00,00, \       ; MD_Flags;
00,00, \       ; MD_Reserved;
00,F0,FF,FF, \ ; MR_Align;         // Mask for base alignment
00,10,00,00, \ ; MR_nBytes;        // Count of bytes
00,00,00,00, \ ; MR_Min;      // Min Address
FF,FF,FF,FF, \ ; MR_Max;      // Max Address
00,00, \       ; MR_Flags;         // Flags
00,00, \       ; MR_Reserved;
02,00,00,00, \ ; PCCARD flags, 0x02 = attribute mem, or
               ;         0x08 = 16-bit common mem
00,00,00,00, \ ; Memory card address
;
; REQUEST_CONFIG_PKT Descriptor
;
19,00,00,00, \ ; Total length of REQUEST_CONFIG_PKT Descriptor
7C,89,00,00, \ ; (ResType_Ignored_Bit + PCCARD_DEVICE_ID) = 0x897C
00,00, \       ; Socket;
02,00, \       ; Attributes;
32, \          ; Vcc;
32, \	       ; Vpp1; 78
32, \	       ; Vpp2; 78
02, \          ; IntType;
00,04,00,00, \ ; ConfigBase. COR0 = 0x400;
08, \	       ; Status;
00, \          ; Pin;
00, \          ; Copy;
41, \	       ; ConfigIndex;
03, \	       ; Present;
;
; TERMINATOR
;
00,00,00,00


[TosrfDga_Device.NT]
AddReg=TosrfdgaNT.AddReg
;;CopyFiles=Drivers_Dir,INF_Dir

[TosrfDga_Device.NT.LogConfigOverride]
LogConfig = TosrfDga_Device.Override

[TosrfDga_Device.Override]
ConfigPriority=DESIRED
IRQConfig = 3,4,5,7,10,11,13,15
IOConfig = 8@100-FF7%FF8
MemConfig = 1000@C0000-FFFFFFFF%FFFFF000
PcCardConfig = 1:0(W A)



;-------------- Service installation
[TosrfDga_Device.NT.Services]
AddService = tosrfpcc, %SPSVCINST_ASSOCSERVICE%, tosrfdga_Service_Inst

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


[Strings]
SPSVCINST_ASSOCSERVICE= 0x00000002
MSFT = "Toshiba"
StdMfg = "Toshiba"
DiskId1 = "Toshiba Bluetooth Installation Disk"
TosrfDga.DeviceDesc = "Bluetooth PC Card Controller from Toshiba"
tosrfdga.SVCDESC = "Bluetooth PC Card Controller from Toshiba"
ClassName = "Bluetooth"

server: web3, load: 0.70