- NI R Series Multifunction RIO is an NI instrument driver that supports the PXI Multifunction Reconfigurable I/O Module and Multifunction Reconfigurable I/O Device. This driver provides the files you will need to program this hardware in LabVIEW using the LabVIEW FPGA Module.
- NI Device Drivers provides popular NI instrument drivers you can use to control NI and third-party hardware. NI Device Drivers is a bundle that features most NI instrument drivers, including NI-DAQmx, NI-VISA, NI-SCOPE, and NI-SWITCH.
- Where possible, use a Windows Driver to enable deployment of your drivers on multiple devices. For more information about how to build, install, deploy, and debug a Windows Driver for Windows 10, see Getting Started with Windows Drivers and Deploying a Driver to a Test Computer. Device drivers and Windows 10 for desktop computers.
A multifunction device occupies one location on its parent bus but contains more than one function. Combination printer/scanner/fax devices and modem/network cards are common multifunction devices.
In a multifunction device, the individual functions are independent. This means the functions must have the following characteristics:
Note Most USB and IEEE 1394 devices function correctly without additional device drivers because they are configured by the drivers that are included with Windows for these bus types. However, an additional device driver is needed if the device does not fit the defined and supplied Windows class drivers.
The functions cannot have start-order dependencies.
The resource requirements for one function cannot be expressed in terms of the resources of another function (for example, function1 uses I/O port x and function2 uses port x + 200).
Each function must be able to operate as a separate device, even if it is serviced by the same drivers as another function.
Each function on the device must be enumerated.
Resource requirements for each function must be communicated to the PnP manager.
There must be INF files and drivers for each function.
The component responsible for each of these tasks depends on the multifunction standard for the device's parent bus, the extent to which the device conforms to the standard, and the capabilities of the parent bus driver.
If the device complies with the multifunction standards for its bus, your driver requirements are significantly reduced. Industry-wide multifunction standards have been defined for the PC Card and PCI buses.
If you are working with a multifunction DVD/CD-ROM device used for data storage (not for audio/video playback), you should use the system-supplied WDM DVD class driver, which treats the device as a single logical unit.
For a multifunction device that combines other functionality, you can use a system-supplied driver and INF file if the device complies with the multifunction standards for its bus. The system supplied multifunction driver (mf.sys) can handle the bus-level enumeration and resource allocation requirements for the device, and the system-supplied INF (mf.sys) can install the multifunction device. You need to supply only a function driver and INF file for each of the individual device functions.
If the device does not comply with the standard for its bus, you might need to supply a driver equivalent to mf.sys in functionality, in addition to function drivers and INF files for the device functions.
To install a multifunction device, you typically provide a base INF file for the device and an additional INF file for each of the device's functions. The base INF file typically copies the INF files for the device's individual functions. For information about how to accomplish this, see Copying INFs.
The following sections describe driver and installation requirements for various types of multifunction devices:
See INF File Sections and INF File Directives for information about INF file syntax.
The Windows Driver Kit (WDK) includes a separate section that describes how to support multifunction audio devices.
5,165 drivers total Last updated: Oct 9th 2020, 07:35 GMT RSS Feed
sort by:
Canon imagePRESS C1 PCL5e/5c/6 Printer Driver 14.00 64-bit
2,235downloads
Canon PIXMA MX870 Scanner Driver 16.1.1a for Mac OS X
6,454downloads
Canon PIXMA MG4140 Printer Driver/Utility 1.1 for macOS
1,725downloads
Canon PIXMA MG4150 Printer Driver/Utility 1.1 for macOS
369downloads
Canon PIXMA MG5140 Printer CUPS Driver 11.7.1.0 for macOS
222downloads
Canon PIXMA MG5140 Printer CUPS Driver 16.20.0.0 for macOS
161downloads
Canon PIXMA MG5140 Printer Driver 7.291 for macOS
237downloads
Canon PIXMA MG5140 Printer Scan Driver 17.7.1b for macOS
371downloads
Canon PIXMA MG5140 Printer XPS Driver 5.56
703downloads
Canon PIXMA MG5140 Printer MP Driver 1.02
331downloads
Canon PIXMA MG5140 Printer MP Driver 1.02 for XP 64-bit
370downloads
Canon PIXMA MG5150 Printer XPS Driver 5.56
223downloads
Canon PIXMA MG5150 Printer Scan Driver 17.7.1b for macOS
159downloads
Canon PIXMA MG5150 Printer Driver 7.291 for macOS
54downloads
Canon PIXMA MG5150 Printer MP Driver 1.02 for XP 64-bit
215downloads
Canon PIXMA MG5150 Printer MP Driver 1.02
213downloads
Canon PIXMA MG5150 Printer CUPS Driver 11.7.1.0 for macOS
42downloads
Canon PIXMA MG5150 Printer CUPS Driver 16.20.0.0 for macOS
45downloads
Canon PIXMA MG5240 Printer Scan Driver 17.7.1c for macOS
92downloads
Canon PIXMA MG5250 Printer Scan Driver 17.7.1c for macOS
142downloads
Canon PIXMA MG5240 Printer XPS Driver 5.56
89downloads
Canon PIXMA MG5250 Printer XPS Driver 5.56
143downloads
Canon PIXMA MG5240 Printer Scan Driver 17.7.1a for macOS
63downloads
Canon PIXMA MG5250 Printer Scan Driver 17.7.1a for macOS
66downloads
Canon PIXMA MG5240 Printer Driver 7.30.1 for macOS
60downloads
Canon PIXMA MG5250 Printer Driver 7.30.1 for macOS
49downloads
Sysnucleus Multifunction Devices Driver Download For Windows
Canon PIXMA MG5250 Printer MP Driver 1.05 for XP 64-bit
90downloads
Canon PIXMA MG5240 Printer MP Driver 1.05 for XP 64-bit
150downloads
Canon PIXMA MG5250 Printer MP Driver 1.05
124downloads
Canon PIXMA MG5240 Printer MP Driver 1.05
113downloads