nscirda.inf Driver File Contents (FIR-Update.zip)

;****************************************************************
; Portions Copyright (c) 1996-1999 National Semiconductor Corp.
; Copyright (c) 1996-1999 Microsoft Corporation.
;
; This INF is designed for installation from a floppy diskette. 
; To change it for Win98 CD installation, comment out any lines 
; ending with "floppy only" and uncomment all lines ending with 
; "CD only".
;****************************************************************

[Version]
CatalogFile=nscirda.cat
;LayoutFile=layout.inf, layout1.inf, layout2.inf	; CD only
Signature=$CHICAGO$
Class=Net
Provider="National Semiconductor"
DriverVer=3/20/2000, 3.22

[SourceDisksNames]			; floppy only
1 = ,,0						; floppy only

[DestinationDirs]
;
;  Specify destination directories for groups of files.
;  '11' indicates the Windows System directory.
;
DefaultDestDir=11
NSC_CopyFiles=11

[Manufacturer]
;
;  Specify a name and devices section for each supported manufacturer that
;  makes products of this class.
;
"National Semiconductor"=NSC_Devices
"IBM"=IBM_Devices
"SONY"=SONY_Devices
"PUMA"=PUMA_Devices
"ACER"=ACER_Devices

[ControlFlags]
ExcludeFromSelect = *NSC6001,*IBM0071,*IBM37A0,*NEC90A1,*NEC90D1
ExcludeFromSelect = *SNY7001,*AEI0205,*CHE0002

[NSC_Devices]
;
;  This section describes the devices of this class made by a particular
;  manufacturer.  
;  The first descriptor, delimited by '%', is a symbolic string whose actual
;  value is given in the [Strings] section below. 
;
%PC87108.DeviceDesc% =  PC87108.ndi,	PC87108		; Basic UIR.
%PC87308.DeviceDesc% =  PC87308.ndi,	PC87308		; PnP SuperI/O with UIR.
%PC87338.DeviceDesc% =  PC87338.ndi,	PC87338		; SuperI/0 with UIR.
%PC87560.DeviceDesc% =  PC87560.ndi,	PC87560		; SuperI/0 with UIR.
%OEM87338.DeviceDesc% = OEM.ndi,        OEM87338    ; IBM laptop with UIR.
%*NSC6001.DeviceDesc% = *NSC6001.ndi,   *NSC6001    ; Generic NSC IrDA3.0 driver
%*NEC90A1.DeviceDesc% = *NSC6001.ndi,   *NEC90A1	; Generic NSC on NEC NX
%*NEC90D1.DeviceDesc% = *NSC6001.ndi,   *NEC90D1    ; Generic NSC on NEC NX


[IBM_Devices]
%*IBM0071.DeviceDesc% = *IBM0071.ndi,   *IBM0071    ; ThinkPads
%*IBM37A0.DeviceDesc% = *IBM0071.ndi,   *IBM37A0

[SONY_Devices]
%*SNY7001.DeviceDesc%  = *SNY7001.ndi,  *SNY7001

[PUMA_Devices]
%*AEI0205.DeviceDesc%  = *NSC6001.ndi,	*AEI0205

[ACER_Devices]
%*CHE0002.DeviceDesc%  = *CHE0002.ndi,	*CHE0002


[PC87108.ndi]
;
;  This section describes how to install a particular device.
;  It names other sections which detail the registry changes
;  that need to be made and the files that need to be copied.
;
DeviceID=PC87108
CopyFiles=NSC_CopyFiles
AddReg=NSC_AddReg,PC87108_AddReg,UIR_AddReg,Dongle_Addreg,Help_AddReg
LogConfig=PC87108_LogConfig
MaxInstance=1

[PC87308.ndi]
;
;  This section describes how to install a particular device.
;  It names other sections which detail the registry changes
;  that need to be made and the files that need to be copied.
;
DeviceID=PC87308
CopyFiles=NSC_CopyFiles
AddReg=NSC_AddReg,PC87308_AddReg,UIR_AddReg,Dongle_Addreg,Help_AddReg
LogConfig=PC87308_LogConfig
MaxInstance=1

[PC87338.ndi]
;
;  This section describes how to install a particular device.
;  It names other sections which detail the registry changes
;  that need to be made and the files that need to be copied.
;
DeviceID=PC87338
CopyFiles=NSC_CopyFiles
AddReg=NSC_AddReg,PC87338_AddReg,UIR_AddReg,Dongle_Addreg,Help_Addreg
LogConfig=PC87338_LogConfig
MaxInstance=1

[PC87560.ndi]
;
;  This section describes how to install a particular device.
;  It names other sections which detail the registry changes
;  that need to be made and the files that need to be copied.
;
DeviceID=PC87560
CopyFiles=NSC_CopyFiles
AddReg=NSC_AddReg,PC87560_AddReg,Dongle_Addreg,Help_Addreg
; LogConfig=PC87560_LogConfig
MaxInstance=1

[OEM.ndi]
;
;  This section describes how to install a particular device.
;  It names other sections which detail the registry changes
;  that need to be made and the files that need to be copied.
;
DeviceID=OEM87338
CopyFiles=NSC_CopyFiles
AddReg=NSC_AddReg,OEM87338_AddReg,Adv_UIR_AddReg,Dongle_Addreg,Help_Addreg
MaxInstance=1

[*NSC6001.ndi]
DeviceID=*NSC6001
CopyFiles=NSC_CopyFiles
AddReg=NSC_AddReg,*NSC6001_AddReg,UIR_AddReg,Dongle_Addreg,Help_AddReg
LogConfig=PC87338_LogConfig
MaxInstance=1

[*IBM0071.ndi]
DeviceID=*IBM0071
CopyFiles=NSC_CopyFiles
AddReg=NSC_AddReg,*IBM0071_AddReg,UIR_AddReg,Dongle_Addreg,Help_AddReg
LogConfig=PC87338_LogConfig
MaxInstance=1

[*SNY7001.ndi]
DeviceID=*SNY7001
CopyFiles=NSC_CopyFiles
AddReg=NSC_AddReg,*SNY7001_AddReg,UIR_AddReg,Dongle_Addreg,Help_AddReg
LogConfig=PC87338_LogConfig
MaxInstance=1

[*CHE0002.ndi]
DeviceID=*CHE0002
CopyFiles=NSC_CopyFiles
AddReg=NSC_AddReg,*CHE0002_AddReg,UIR_AddReg,Dongle_Addreg,Help_AddReg
LogConfig=PC87338_LogConfig
MaxInstance=1

[PC87108_LogConfig]
ConfigPriority=HARDRECONFIG
IOConfig=3F8-3FF(3FF::),2F8-2FF(3FF::),3E8-3EF(3FF::),2E8-2EF(3FF::)
IRQConfig=3,4,5,7,9,11
DMAConfig=0,1,3

[PC87308_LogConfig]
ConfigPriority=HARDRECONFIG
IOConfig=3F8-3FF(3FF::),2F8-2FF(3FF::),3E8-3EF(3FF::),2E8-2EF(3FF::)
IRQConfig=3,4,5,7,9,11
DMAConfig=0,1,3

[PC87338_LogConfig]
ConfigPriority=HARDRECONFIG
IOConfig=3F8-3FF(3FF::),2F8-2FF(3FF::),3E8-3EF(3FF::),2E8-2EF(3FF::)
IRQConfig=3,4,5,7,9,11
DMAConfig=0,1,3

[PC87560_LogConfig]
ConfigPriority=HARDRECONFIG
IOConfig=3F8-3FF(3FF::),2F8-2FF(3FF::),3E8-3EF(3FF::),2E8-2EF(3FF::)
IRQConfig=3,4,5,7,9,11

[NSC_CopyFiles]
;
;  This section lists the source and destination names of files that need
;  to be copied to the user's drive.  The destination directory is given
;  in the [DestinationDirs] section above.
;
nscirda.sys,,,6

[NSC_AddReg]
;
;  This section describes additions to the Windows registry.
;  See the Windows 95 Resource kit and be sure of what you're
;  doing before making changes.  You can use the regedit.exe tool that
;  comes with Windows 95/NT to browse the registry.
;
HKR,,DevLoader,,*ndis
HKR,,DeviceVxDs,0,nscirda.sys
HKR,,EnumPropPages,,"netdi.dll,EnumPropPages"
; NDIS Info
HKR,NDIS,MajorNdisVersion,1,04
HKR,NDIS,MinorNdisVersion,1,00
; Interfaces
HKR,NDI\Interfaces,DefUpper,0,%UpperInterface%
HKR,NDI\Interfaces,UpperRange,0,%UpperInterface%
; Install sections
; HKLM,System\CurrentControlSet\Services\VxD\ISAPNP,RDPOverRide,3,74,02
HKR,NDI,CardType,0,FORCEENUM
HKR,Ndi,NetType,,1
;
;  This entry is required by the NDI loader, IR_NDI.DLL, 
;  to identify this driver as an infrared miniport driver
;  which must be bound to (only) the Fast Infrared Protocol.
;
HKR,NDI,AdapterType,,"IrDA Infrared Miniport"
;
; NDI Registry entries
;
; IR_NDI.DLL is the NDI Installer for the IR3.0 NDIS drivers.
; These registry entries direct netdi.dll (the Network Properties handler)
; to call ir_ndi.dll with NDI events for these drivers.  This will allow
; ir_ndi.dll to decide how our drivers are bound.
;
HKR,NDI,MaxInstance,,0  ;prevent multiple bindings
HKR,NDI,NdiInstaller,,"ir_ndi.dll,IRMINI_NdiProc"

[UIR_AddReg]
;
; These entries allow the user to select the UART Base Address that
; the IR338 driver uses from network properties dialog box AFTER 
; INSTALLATION (under the 'Advanced' options).
; The user's selection is recorded in the registry and then read out
; by the ir338.sys driver at boot time.
;
HKR,,UartIoBaseAddress,1,02,00,00,00
HKR,NDI\params\UartIoBaseAddress,resc,1,02,00,00,00
HKR,NDI\params\UartIoBaseAddress,ParamDesc,,"UartIoBaseAddress"
HKR,NDI\params\UartIoBaseAddress,flag,1,20,00,00,00

HKR,,InterruptNumber,1,04,00,00,00
HKR,NDI\params\InterruptNumber,resc,1,04,00,00,00
HKR,NDI\params\InterruptNumber,ParamDesc,,"Interrupt Level"
HKR,NDI\params\InterruptNumber,flag,1,20,00,00,00

HKR,,DMAChannel,1,03,00,00,00
HKR,NDI\params\DMAChannel,resc,1,03,00,00,00
HKR,NDI\params\DMAChannel,ParamDesc,,"DMA Channel"
HKR,NDI\params\DMAChannel,flag,1,20,00,00,00

[Adv_UIR_AddReg]
;
; These entries allow the user to select the UART Base Address that
; the IR338 driver uses from network properties dialog box AFTER 
; INSTALLATION (under the 'Advanced' options).
; The user's selection is recorded in the registry and then read out
; by the ir338.sys driver at boot time.
;
HKR,NDI\params\UartIoBaseAddress,ParamDesc,,"UartIoBaseAddress"
HKR,NDI\params\UartIoBaseAddress,flag,1,20,00,00,00
HKR,NDI\params\UartIoBaseAddress,default,,"3E8"
HKR,NDI\params\UartIoBaseAddress,type,,enum
HKR,NDI\params\UartIoBaseAddress\enum,"3F8",,"COM1"
HKR,NDI\params\UartIoBaseAddress\enum,"2F8",,"COM2"
HKR,NDI\params\UartIoBaseAddress\enum,"3E8",,"COM3"
HKR,NDI\params\UartIoBaseAddress\enum,"2E8",,"COM4"

HKR,NDI\params\InterruptNumber,ParamDesc,,"Interrupt Level"
HKR,NDI\params\InterruptNumber,flag,1,20,00,00,00
HKR,NDI\params\InterruptNumber,default,,"3"
HKR,NDI\params\InterruptNumber,type,,enum
HKR,NDI\params\InterruptNumber\enum,"3",,"3"
HKR,NDI\params\InterruptNumber\enum,"4",,"4"
HKR,NDI\params\InterruptNumber\enum,"5",,"5"
HKR,NDI\params\InterruptNumber\enum,"6",,"6"
HKR,NDI\params\InterruptNumber\enum,"7",,"7"
HKR,NDI\params\InterruptNumber\enum,"9",,"9"
HKR,NDI\params\InterruptNumber\enum,"10",,"10"
HKR,NDI\params\InterruptNumber\enum,"11",,"11"

HKR,NDI\params\DMAChannel,ParamDesc,,"DMA Channel"
HKR,NDI\params\DMAChannel,flag,1,20,00,00,00
HKR,NDI\params\DMAChannel,default,,"0"
HKR,NDI\params\DMAChannel,type,,enum
HKR,NDI\params\DMAChannel\enum,"0",,"0"
HKR,NDI\params\DMAChannel\enum,"1",,"1"
HKR,NDI\params\DMAChannel\enum,"2",,"2"
HKR,NDI\params\DMAChannel\enum,"3",,"3"

[PC87108_AddReg]
HKR,NDI,DeviceID,,PC87108
HKR,,AdapterName,0,MS$IR108
HKR,,BoardType,0,"0"
HKR,NDIS,LogDriverName,0,IR108
HKR,,DriverDesc,0,%PC87108.DeviceDesc%
HKR,NDI\Install,,0,PC87108.ndi		
HKR,NDI\params\Dongle_A_Type,default,,"1"
HKR,NDI\params\Dongle_B_Type,default,,"0"
;
;
; These entries allow the user to select the Configuration Register 
; Base Address that the IR108 driver uses from network properties 
; dialog box AFTER INSTALLATION (under the 'Advanced' options).
; The user's selection is recorded in the registry and then read out
; by the nscirda.sys driver at boot time.
;
HKR,NDI\params\ConfigIoBaseAddress,ParamDesc,,"ConfigIoBaseAddress"
HKR,NDI\params\ConfigIoBaseAddress,flag,1,20,00,00,00
HKR,NDI\params\ConfigIoBaseAddress,default,,"398"
HKR,NDI\params\ConfigIoBaseAddress,type,,enum
HKR,NDI\params\ConfigIoBaseAddress\enum,"0EA",,"0x0EA"
HKR,NDI\params\ConfigIoBaseAddress\enum,"150",,"0x150"
HKR,NDI\params\ConfigIoBaseAddress\enum,"398",,"0x398"

[PC87308_AddReg]
HKR,NDI,DeviceID,,PC87308
HKR,,AdapterName,0,MS$IR308
HKR,,BoardType,0,"1"
HKR,NDIS,LogDriverName,0,IR308
HKR,,DriverDesc,0,%PC87308.DeviceDesc%
HKR,NDI\Install,,0,PC87308.ndi		
HKR,NDI\params\Dongle_A_Type,default,,"1"
HKR,NDI\params\Dongle_B_Type,default,,"0"
;
; These entries allow the user to select the Configuration Register 
; Base Address that the IR308 driver uses from network properties 
; dialog box AFTER INSTALLATION (under the 'Advanced' options).
; The user's selection is recorded in the registry and then read out
; by the ir338.sys driver at boot time.
;
HKR,NDI\params\ConfigIoBaseAddress,ParamDesc,,"ConfigIoBaseAddress"
HKR,NDI\params\ConfigIoBaseAddress,flag,1,20,00,00,00
HKR,NDI\params\ConfigIoBaseAddress,default,,"15C"
HKR,NDI\params\ConfigIoBaseAddress,type,,enum
HKR,NDI\params\ConfigIoBaseAddress\enum,"02E",,"0x02E"
HKR,NDI\params\ConfigIoBaseAddress\enum,"15C",,"0x15C"

[PC87338_AddReg]
HKR,NDI,DeviceID,,PC87338
HKR,,AdapterName,0,MS$IR338
HKR,,BoardType,0,"2"
HKR,NDIS,LogDriverName,0,IR338
HKR,,DriverDesc,0,%PC87338.DeviceDesc%
HKR,NDI\Install,,0,PC87338.ndi		
HKR,NDI\params\Dongle_A_Type,default,,"1"
HKR,NDI\params\Dongle_B_Type,default,,"0"

;
; These entries allow the user to select the Configuration Register 
; Base Address that the IR338 driver uses from network properties 
; dialog box AFTER INSTALLATION (under the 'Advanced' options).
; The user's selection is recorded in the registry and then read out
; by the ir338.sys driver at boot time.
;
HKR,NDI\params\ConfigIoBaseAddress,ParamDesc,,"ConfigIoBaseAddress"
HKR,NDI\params\ConfigIoBaseAddress,flag,1,20,00,00,00
HKR,NDI\params\ConfigIoBaseAddress,default,,"398"
HKR,NDI\params\ConfigIoBaseAddress,type,,enum
HKR,NDI\params\ConfigIoBaseAddress\enum,"02E",,"0x02E"
HKR,NDI\params\ConfigIoBaseAddress\enum,"15C",,"0x15C"
HKR,NDI\params\ConfigIoBaseAddress\enum,"398",,"0x398"

[OEM87338_AddReg]
HKR,NDI,DeviceID,,OEM87338
HKR,,AdapterName,0,MS$IROEM
HKR,,BoardType,0,"3"
HKR,NDIS,LogDriverName,0,IROEM
HKR,,DriverDesc,0,%OEM87338.DeviceDesc%
HKR,NDI\Install,,0,*OEM87338.ndi		
HKR,NDI\params\Dongle_A_Type,default,,"1"		; HP HSDL-1100/2100
HKR,NDI\params\Dongle_B_Type,default,,"0"

[*NSC6001_AddReg]
HKR,NDI,DeviceID,,*NSC6001
HKR,,AdapterName,0,MS$IRPNP
HKR,,BoardType,0,"3"
HKR,NDIS,LogDriverName,0,IRPNP
HKR,,DriverDesc,0,%*NSC6001.DeviceDesc%
HKR,NDI\Install,,0,*NSC6001.ndi  
HKR,NDI\params\Dongle_A_Type,default,,"1"		; HP HSDL-1100/2100
HKR,NDI\params\Dongle_B_Type,default,,"0"

[*IBM0071_AddReg]
HKR,NDI,DeviceID,,*IBM0071
HKR,,AdapterName,0,MS$IRPNP
HKR,,BoardType,0,"3"
HKR,NDIS,LogDriverName,0,IRPNP
HKR,,DriverDesc,0,%*IBM0071.DeviceDesc%
HKR,NDI\Install,,0,*IBM0071.ndi  
HKR,NDI\params\Dongle_A_Type,default,,"5"		; IBM 31T1100	
HKR,NDI\params\Dongle_B_Type,default,,"0"

[PC87560_AddReg]
HKR,NDI,DeviceID,,PC87560
HKR,,AdapterName,0,MS$IR560
HKR,,BoardType,0,"8"
HKR,NDIS,LogDriverName,0,IR560
HKR,,DriverDesc,0,%PC87560.DeviceDesc%
HKR,NDI\Install,,0,PC87560.ndi		
HKR,NDI\params\Dongle_A_Type,default,,"1"		; HP HSDL-1100/2100
HKR,NDI\params\Dongle_B_Type,default,,"0"

[*SNY7001_AddReg]
HKR,NDI,DeviceID,,*SNY7001
HKR,,AdapterName,0,MS$IRPNP
HKR,,BoardType,0,"3"
HKR,NDIS,LogDriverName,0,IRPNP
HKR,,DriverDesc,0,%*SNY7001.DeviceDesc%
HKR,NDI\Install,,0,*SNY7001.ndi
HKR,NDI\params\Dongle_A_Type,default,,"6"		; HP HSDL-2300/3600
HKR,NDI\params\Dongle_B_Type,default,,"0"

[*CHE0002_AddReg]
HKR,NDI,DeviceID,,*CHE0002
HKR,,AdapterName,0,MS$IRPNP
HKR,,BoardType,0,"3"
HKR,NDIS,LogDriverName,0,IRPNP
HKR,,DriverDesc,0,%*CHE0002.DeviceDesc%
HKR,NDI\Install,,0,*CHE0002.ndi  
HKR,NDI\params\Dongle_A_Type,default,,"3"		; Sharp RY5HD01
HKR,NDI\params\Dongle_B_Type,default,,"0"

[Dongle_Addreg]
;
; These entries allow the user to select the Configuration Register 
; Base Address that the IR108 driver uses from network properties 
; dialog box AFTER INSTALLATION (under the 'Advanced' options).
; The user's selection is recorded in the registry and then read out
; by the nscirda.sys driver at boot time.
;

HKR,NDI\params\Dongle_A_Type,ParamDesc,,"Infrared Transceiver A"
HKR,NDI\params\Dongle_A_Type,flag,1,20,00,00,00
HKR,NDI\params\Dongle_A_Type,type,,enum
HKR,NDI\params\Dongle_A_Type\enum,"1",,"HP HSDL-1100/2100"
HKR,NDI\params\Dongle_A_Type\enum,"2",,"Temic TFDS-6000"
HKR,NDI\params\Dongle_A_Type\enum,"3",,"Sharp RY5HD01"
HKR,NDI\params\Dongle_A_Type\enum,"4",,"Plug and Play"
HKR,NDI\params\Dongle_A_Type\enum,"5",,"IBM 31T1100"
HKR,NDI\params\Dongle_A_Type\enum,"6",,"HP HSDL-2300/3600"
HKR,NDI\params\Dongle_A_Type\enum,"7",,"Vishay 6101E/6501E"
;
; These entries allow the user to select the Dongle type for the 
; second transciever connected to the UIR device. By default there
; in none.
; The selection is give using under the 'Advanced' options
; The user's selection is recorded in the registry and then read out
; by the nscirda.sys driver at boot time.
;
HKR,NDI\params\Dongle_B_Type,ParamDesc,,"Infrared Transceiver B"
HKR,NDI\params\Dongle_B_Type,flag,1,20,00,00,00
HKR,NDI\params\Dongle_B_Type,type,,enum
HKR,NDI\params\Dongle_B_Type\enum,"0",,"None"
HKR,NDI\params\Dongle_B_Type\enum,"1",,"HP HSDL-1100/2100"
HKR,NDI\params\Dongle_B_Type\enum,"2",,"Temic TFDS-6000"
HKR,NDI\params\Dongle_B_Type\enum,"3",,"Sharp RY5HD01"
HKR,NDI\params\Dongle_B_Type\enum,"4",,"Plug and Play"
HKR,NDI\params\Dongle_B_Type\enum,"5",,"IBM 31T1100"
HKR,NDI\params\Dongle_B_Type\enum,"6",,"HP HSDL-2300/3600"
HKR,NDI\params\Dongle_B_Type\enum,"7",,"Vishay 6101E/6501E"

[Help_Addreg]
HKR,NDI,HelpText,0,%IRMINI_HELP%

[SourceDisksFiles]
nscirda.sys=1

[Strings]
;
;  This section defines symbolic string constants for use in the rest
;  of the .inf script.  You should create and use symbols for all 
;  translatable strings in order to make localization easier.
;  Also, spaces within strings elsewhere in the script confuse infedit.exe;
;  so use symbolic constants for any multi-word strings.
;
IRMINI_HELP="The IrDA infrared port.  It can be used to establish wireless serial and network links to other computers."
UpperInterface="ndis3,ndis4"
PC87108.DeviceDesc="NSC-PC87108 Fast Infrared Port"
PC87308.DeviceDesc="NSC-PC87308 Fast Infrared Port"
PC87338.DeviceDesc="NSC-PC87338 Fast Infrared Port"
PC87560.DeviceDesc="NSC-PC87560 Fast Infrared Port"
OEM87338.DeviceDesc="OEM Laptop Fast Infrared Port"
*NSC6001.DeviceDesc="IrDA Fast Infrared Port"
*NEC90D1.DeviceDesc="IrDA Fast Infrared Port"
*NEC90A1.DeviceDesc="IrDA Fast Infrared Port"
*IBM37A0.DeviceDesc="IBM Fast Infrared Port"
*IBM0071.DeviceDesc="IBM ThinkPad Fast Infrared Port"
*SNY7001.DeviceDesc="SONY Fast Infrared Port"
*AEI0205.DeviceDesc="PUMA Fast Infrared Port"
*CHE0002.DeviceDesc="ACER Fast Infrared Port"
V_CLASSNAME="Network adapters"
Download Driver Pack

How To Update Drivers Manually

After your driver has been downloaded, follow these simple steps to install it.

  • Expand the archive file (if the download file is in zip or rar format).

  • If the expanded file has an .exe extension, double click it and follow the installation instructions.

  • Otherwise, open Device Manager by right-clicking the Start menu and selecting Device Manager.

  • Find the device and model you want to update in the device list.

  • Double-click on it to open the Properties dialog box.

  • From the Properties dialog box, select the Driver tab.

  • Click the Update Driver button, then follow the instructions.

Very important: You must reboot your system to ensure that any driver updates have taken effect.

For more help, visit our Driver Support section for step-by-step videos on how to install drivers for every file type.

server: web5, load: 0.78