IRMINI.INF Driver File Contents (lg_irw95.zip)

;
;  IRMINI.INF
;
;  Installation script for IRMINI sample infrared driver.
;
;
;
;  This installation script tells Windows how to install the IRMINI sample
;  driver.  To use it, you would place irmini.inf on a diskette/directory
;  with the driver, irmini.sys.  Since irmini.sys is NDIS-compliant, you
;  install it as a network driver as follows:
;      1. RighG click on Network Neighborhood and select Properties. 
;      2. Select Add -> Adapter -> Have Disk
;      3. Enter the path to the diskette/directory containing irmini.inf
;         and irmini.sys.
;      4. Follow the on-screen instructions.
;
;
;  To create an installation script for your own NDIS-compliant miniport
;  driver, it may be easiest to just edit this sample using a text editor.
;  There is also a utility, infedit.exe, for creating and editting .inf
;  install scripts.  Be aware, however, that if you edit this sample
;  using infedit, you will lose all these helpful comments :-).
;
;  
;  A .inf install script describes how to install software for some number of 
;  devices of a single class.
;
;  Basically, the .inf format classifies devices in a three-level hierarchy.
;  There a (1) various classes of devices, (2) various manufacturers who make
;  each type of device, and (3) various specific devices of that type that the 
;  manufacturers make.  The .inf install script drives the standard Windows
;  installation wizard which presents the user with a list of 
;  manufacturers which make devices of a given class and then a list of
;  specific devices. 
;
;
;  See the Windows 95 Resource Kit for more information on .inf installation
;  scripts.
;

[Version]
LayoutFile=layout.inf
Signature=$CHICAGO$
Class=Net
Provider="Microsoft"


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

[Manufacturer]
;
;  Specify a name and devices section for each supported manufacturer that
;  makes products of this class.
;
"Microsoft"=MS_Devices

[MS_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. 
;
%StandardExpl%=IRMINI_Install,IRMINI

[IRMINI_Install]
;
;  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=IRMINI
CopyFiles=IRMINI_CopyFiles
AddReg=IRMINI_AddReg
MaxInstance=1

[IRMINI_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.
;
irmini.sys


[IRMINI_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,,DriverDesc,0,%StandardExpl%
HKR,,EnumPropPages,,"netdi.dll,EnumPropPages"
HKR,NDIS,MajorNdisVersion,1,04
HKR,NDIS,MinorNdisVersion,1,00
HKR,Ndi\Interfaces,DefUpper,0,%UpperInterface%
HKR,Ndi\Interfaces,UpperRange,0,%UpperInterface%
HKR,Ndi,DeviceID,,"IRMINI"
HKR,Ndi,CardType,0,FORCEENUM

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



;
; These entries allow the user to select the COM port that the IRMINI
; 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 irmini.sys driver at boot time.
;
HKR,Ndi\params\Port,ParamDesc,,"Serial Port"
HKR,Ndi\params\Port,flag,1,20,00,00,00
HKR,Ndi\params\Port,default,,1
HKR,Ndi\params\Port,type,,enum
HKR,Ndi\params\Port\enum,"1",,"COM1"
HKR,Ndi\params\Port\enum,"2",,"COM2"
HKR,Ndi\params\Port\enum,"3",,"COM3"
HKR,Ndi\params\Port\enum,"4",,"COM4"
HKR,Ndi\params\Port\enum,"5",,"COM5"
HKR,Ndi\params\Port\enum,"6",,"COM6"
HKR,Ndi\params\Port\enum,"7",,"COM7"
HKR,Ndi\params\Port\enum,"8",,"COM8"
HKR,Ndi\params\Port\enum,"9",,"COM9"


;
;  These entries allow the user to set up the IRMINI driver for a specific
;  type of infrared transceiver.  Some UART infrared chips have minor
;  idiosyncracies which make them not quite standard, so the driver has
;  to know about it.
;
;  Note that this enumeration must match the irmini.sys source code.
;
HKR,Ndi\params\InfraredTransceiverType,ParamDesc,,"Infrared Transceiver"
HKR,Ndi\params\InfraredTransceiverType,flag,1,20,00,00,00
HKR,Ndi\params\InfraredTransceiverType,default,,0
HKR,Ndi\params\InfraredTransceiverType,type,,enum
HKR,Ndi\params\InfraredTransceiverType\enum,"0",,"Generic Infrared Port"
HKR,Ndi\params\InfraredTransceiverType\enum,"1",,"ACTiSYS 200L"
HKR,Ndi\params\InfraredTransceiverType\enum,"2",,"ACTiSYS 220L"
HKR,Ndi\params\InfraredTransceiverType\enum,"3",,"Adaptec AIRport 2000"
HKR,Ndi\params\InfraredTransceiverType\enum,"4",,"AMP PHASIR"
HKR,Ndi\params\InfraredTransceiverType\enum,"5",,"ESI-9680 JetEye PC"
HKR,Ndi\params\InfraredTransceiverType\enum,"6",,"Parallax PRA9500A"


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



HKR,Ndi\Install,,0,IRMINI_Install		
HKR,Ndi,HelpText,0,%IRMINI_HELP%

HKR,,DeviceVxDs,0,irmini.sys
HKR,Ndi,DeviceID,,IRMINI
HKR,,AdapterName,0,IRMINI
HKR,NDIS,LogDriverName,0,IRMINI


[SourceDisksNames]
1=%disk1Name%,,


;
;  Don't include this section.  
;  This way, irmini.sys will be found whether IR3 is being installed
;  from a stand-alone build or as part of Memphis.
;  
;[SourceDisksFiles]
;irmini.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.
;
StandardExpl="Standard Infrared Serial (COM) Port"
IRMINI_HELP="An IrDA serial infrared device is a built-in COM port or external dongle which transmits infrared pulses. This NDIS miniport driver installs as a network adapter and binds to the Fast IR protocol."
disk1Name="Infrared driver Disk 1"
UpperInterface="ndis3,ndis4"
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: ftp, load: 2.88