; Copyright (c) 2000, Microsoft [version] LayoutFile=layout.inf Signature="$Windows NT$" ClassGUID={4d36e972-e325-11ce-bfc1-08002be10318} Class=Net Provider=%MSFT% DriverVer=07/01/2001,1.1.20.8 [Manufacturer] %V_OSITECH% = OSITECH [ControlFlags] ExcludeFromSelect = * [OSITECH] %Osi7oS.DeviceDesc% = otc061.ndi, PCI\VEN_10B8&DEV_0006&SUBSYS_800213A2 %OsiJoS.DeviceDesc% = otc062.ndi, PCI\VEN_10B8&DEV_0006&SUBSYS_800613A2 ;------------------------------------------------------------------------------- ; Ositech Seven of Spades CardBus 10/100Mbps ; [OTC061.ndi] AddReg = 83C175.reg, otc061a.nt.reg Characteristics = 0x84 ; NCF_HAS_UI | NCF_PHYSICAL BusType = 5 ; CardBus ;CpyFiles = OtcethCB.CopyFiles [OTC061.ndi.Services] AddService = OtcethCB, 2, OtcethCB.Service, common.EventLog ;------------------------------------------------------------------------------- ; Ositech Jack of Spades CardBus 10/100Mbps + V.90 ; [OTC062.ndi] AddReg = 83C175.reg, otc061a.nt.reg Characteristics = 0x84 ; NCF_HAS_UI | NCF_PHYSICAL BusType = 5 ; CardBus ;CpyFiles = OtcethCB.CopyFiles [OTC062.ndi.Services] AddService = OtcethCB, 2, OtcethCB.Service, common.EventLog ;------------------------------------------------------------------------------- ; Otceth Parameters ; ; 83C175 common [83C175.reg] HKR, , DebugFlag, 0, "0" HKR, Ndi\params\BurstLength, ParamDesc, 0, %BurstLength% HKR, Ndi\params\BurstLength, default, 0, "0" HKR, Ndi\params\BurstLength, type, 0, "enum" HKR, Ndi\params\BurstLength\enum, "0", 0, %Unlimited% HKR, Ndi\params\BurstLength\enum, "1", 0, " 1 DWORD" HKR, Ndi\params\BurstLength\enum, "2", 0, " 2 DWORDS" HKR, Ndi\params\BurstLength\enum, "4", 0, " 4 DWORDS" HKR, Ndi\params\BurstLength\enum, "8", 0, " 8 DWORDS" HKR, Ndi\params\BurstLength\enum, "16", 0, "16 DWORDS" HKR, Ndi\params\BurstLength\enum, "32", 0, "32 DWORDS" ;Transmit buffers HKR, Ndi\params\MaxTransmits, ParamDesc, 0, %TransmitBuffers% HKR, Ndi\params\MaxTransmits, default, 0, "16" HKR, Ndi\params\MaxTransmits, type, 0, "enum" HKR, Ndi\params\MaxTransmits\enum, "4", 0, " 4" HKR, Ndi\params\MaxTransmits\enum, "8", 0, " 8" HKR, Ndi\params\MaxTransmits\enum, "16", 0, "16" HKR, Ndi\params\MaxTransmits\enum, "20", 0, "20" ;Receive buffers HKR, Ndi\params\MaxReceives, ParamDesc, 0, %ReceiveBuffers% HKR, Ndi\params\MaxReceives, default, 0, "32" HKR, Ndi\params\MaxReceives, type, 0, "enum" HKR, Ndi\params\MaxReceives\enum, "8", 0, " 8" HKR, Ndi\params\MaxReceives\enum, "16", 0, " 16" HKR, Ndi\params\MaxReceives\enum, "32", 0, " 32" HKR, Ndi\params\MaxReceives\enum, "64", 0, " 64" HKR, Ndi\params\MaxReceives\enum, "96", 0, " 96" HKR, Ndi\params\MaxReceives\enum, "128", 0, "128" HKR, Ndi\params\MaxReceives\enum, "160", 0, "160" HKR, Ndi\params\MaxReceives\enum, "192", 0, "192" HKR, Ndi\params\MaxReceives\enum, "224", 0, "224" HKR, Ndi\params\MaxReceives\enum, "256", 0, "256" ;Extra Receive buffers HKR, Ndi\params\ExtraReceives, ParamDesc, 0, %ExtraReceiveBuffers% HKR, Ndi\params\ExtraReceives, default, 0, "32" HKR, Ndi\params\ExtraReceives, type, 0, "enum" HKR, Ndi\params\ExtraReceives\enum, "8", 0, " 8" HKR, Ndi\params\ExtraReceives\enum, "16", 0, " 16" HKR, Ndi\params\ExtraReceives\enum, "32", 0, " 32" HKR, Ndi\params\ExtraReceives\enum, "64", 0, " 64" HKR, Ndi\params\MaxReceives\enum, "96", 0, " 96" HKR, Ndi\params\ExtraReceives\enum, "128", 0, "128" HKR, Ndi\params\MaxReceives\enum, "160", 0, "160" HKR, Ndi\params\MaxReceives\enum, "192", 0, "192" HKR, Ndi\params\MaxReceives\enum, "224", 0, "224" HKR, Ndi\params\ExtraReceives\enum, "256", 0, "256" ;10Mbps Early Transmit Theshold HKR, Ndi\params\TransmitThreshold10, ParamDesc, 0, %TxThreshold10% HKR, Ndi\params\TransmitThreshold10, default, 0, "64" HKR, Ndi\params\TransmitThreshold10, type, 0, "enum" HKR, Ndi\params\TransmitThreshold10\enum, "16", 0, " 16 bytes" HKR, Ndi\params\TransmitThreshold10\enum, "32", 0, " 32 bytes" HKR, Ndi\params\TransmitThreshold10\enum, "64", 0, " 64 bytes" HKR, Ndi\params\TransmitThreshold10\enum, "128", 0, "128 bytes" HKR, Ndi\params\TransmitThreshold10\enum, "256", 0, "256 bytes" HKR, Ndi\params\TransmitThreshold10\enum, "512", 0, "512 bytes" ;100Mbps Early Transmit Theshold HKR, Ndi\params\TransmitThreshold100, ParamDesc, 0, %TxThreshold100% HKR, Ndi\params\TransmitThreshold100, default, 0, "256" HKR, Ndi\params\TransmitThreshold100, type, 0, "enum" HKR, Ndi\params\TransmitThreshold100\enum, "64", 0, " 64 bytes" HKR, Ndi\params\TransmitThreshold100\enum, "128", 0, " 128 bytes" HKR, Ndi\params\TransmitThreshold100\enum, "256", 0, " 256 bytes" HKR, Ndi\params\TransmitThreshold100\enum, "512", 0, " 512 bytes" HKR, Ndi\params\TransmitThreshold100\enum, "1024", 0, "1024 bytes" ;Early Receive Theshold HKR, Ndi\params\ReceiveThreshold, ParamDesc, 0, %RxThreshold% HKR, Ndi\params\ReceiveThreshold, default, 0, "128" HKR, Ndi\params\ReceiveThreshold, type, 0, "enum" HKR, Ndi\params\ReceiveThreshold\enum, "16", 0, " 16 bytes" HKR, Ndi\params\ReceiveThreshold\enum, "32", 0, " 32 bytes" HKR, Ndi\params\ReceiveThreshold\enum, "64", 0, " 64 bytes" HKR, Ndi\params\ReceiveThreshold\enum, "128", 0, " 128 bytes" HKR, Ndi\params\ReceiveThreshold\enum, "256", 0, " 256 bytes" HKR, Ndi\params\ReceiveThreshold\enum, "512", 0, " 512 bytes" HKR, Ndi\params\ReceiveThreshold\enum, "1024", 0, "1024 bytes" ; Network address override HKR, Ndi\params\NetworkAddress, ParamDesc, 0, %NetworkAddress% HKR, Ndi\params\NetworkAddress, type, 0, "edit" HKR, Ndi\params\NetworkAddress, LimitText, 0, "18" HKR, Ndi\params\NetworkAddress, UpperCase, 0, "1" HKR, Ndi\params\NetworkAddress, default, 0, "" HKR, Ndi\params\NetworkAddress, base, 0, "16" HKR, Ndi\params\NetworkAddress, optional, 0, "1" ;Early transmit HKR, Ndi\params\EarlyTXOff, ParamDesc, 0, %DisableETX% HKR, Ndi\params\EarlyTXOff, default, 0, "1" HKR, Ndi\params\EarlyTXOff, type, 0, "enum" HKR, Ndi\params\EarlyTXOff\enum, "0", 0, %No% HKR, Ndi\params\EarlyTXOff\enum, "1", 0, %Yes% ;Early receive HKR, Ndi\params\EarlyRXOff, ParamDesc, 0, %DisableERX% HKR, Ndi\params\EarlyRXOff, default, 0, "0" HKR, Ndi\params\EarlyRXOff, type, 0, "enum" HKR, Ndi\params\EarlyRXOff\enum, "0", 0, %No% HKR, Ndi\params\EarlyRXOff\enum, "1", 0, %Yes% ;PCI Memory Read Multiple HKR, Ndi\params\ReadMultiple, ParamDesc, 0, %PCIMemReadMul% HKR, Ndi\params\ReadMultiple, default, 0, "1" HKR, Ndi\params\ReadMultiple, type, 0, "enum" HKR, Ndi\params\ReadMultiple\enum, "0", 0, %No% HKR, Ndi\params\ReadMultiple\enum, "1", 0, %Yes% ;LineSpeed HKR, Ndi\params\LineSpeed, ParamDesc, 0, %NetworkMediaType% HKR, Ndi\params\LineSpeed, default, 0, "0" HKR, Ndi\params\LineSpeed, type, 0, "enum" HKR, Ndi\params\LineSpeed\enum, "0", 0, %Auto% HKR, Ndi\params\LineSpeed\enum, "2", 0, %10BaseT% HKR, Ndi\params\LineSpeed\enum, "32770", 0, %10BaseTFD% HKR, Ndi\params\LineSpeed\enum, "8", 0, %100BaseTX% HKR, Ndi\params\LineSpeed\enum, "32776", 0, %100BaseTXFD% HKR, Ndi\params\LineSpeed\enum, "65535", 0, %Power% [otc061a.nt.reg] HKR, Ndi, Service, 0, "OTCETHCB" HKR, Ndi\Interfaces, UpperRange, 0, "ndis5" HKR, Ndi\Interfaces, LowerRange, 0, "ethernet" ;---------------------------------------------------------------------------- ; OtcethCB Service and Install ; [OtcethCB.CopyFiles] otc06x5.sys,,,2 [OtcethCB.Service] DisplayName = %OtcethCB.Service.DispName% ServiceType = 1 ;%SERVICE_KERNEL_DRIVER% StartType = 3 ;%SERVICE_DEMAND_START% ErrorControl = 1 ;%SERVICE_ERROR_NORMAL% ServiceBinary = %12%\otc06x5.sys LoadOrderGroup = NDIS [common.EventLog] AddReg = common.AddEventLog.reg [common.AddEventLog.reg] HKR, , EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\netevent.dll" HKR, , TypesSupported, 0x00010001, 7 [DestinationDirs] OtcethCB.CopyFiles = 12 ;------------------------------------------------------------------------------- ; Localizable Strings ; [Strings] MSFT = "Microsoft" V_OSITECH = "Ositech" BurstLength = "Длина пакета" TransmitBuffers = "Буферы передачи" ReceiveBuffers = "Буферы приема" ExtraReceiveBuffers = "Лишние буферы приема" TxThreshold10 = "Порог скорости передачи 10 Мбит/с" TxThreshold100 = "Порог скорости передачи 100 Мбит/с" RxThreshold = "Порог скорости приема" NetworkAddress = "Сетевой адрес" DisableETX = "Запрет ранней передачи" DisableERX = "Отключить ранний прием" Yes = "Да" No = "Нет" PCIMemReadMul = "Множественное чтение памяти" NetworkMediaType = "Тип сетевого носителя" Auto = "Автовыбор" 10BaseT = "10BASE-T (10 Мбит/с)" 10BaseTFD = "10BaseT, полный дуплекс" 100BaseTX = "100BASE-TX (100 Мбит/с)" 100BaseTXFD = "100BaseTx, полный дуплекс" Power = "Автовыбор энергосбережения" Unlimited = "Без ограничений" Osi7oS.DeviceDesc = "Ositech 7oS 10/100Mbps Ethernet адаптер" OsiJoS.DeviceDesc = "Ositech JoS CardBus 10/100 Ethernet адаптер" OtcethCB.Service.DispName = "Ositech CardBus Ethernet драйвер"