device driver


Also found in: Dictionary, Thesaurus, Legal, Acronyms, Wikipedia.

device driver

[di′vīs ‚drīv·ər]
(computer science)
A subroutine which handles a complete input/output operation.

device driver

(operating system)
Software to control a hardware component or peripheral device of a computer such as a magnetic disk, magnetic tape or printer.

A device driver is responsible for accessing the hardware registers of the device and often includes an interrupt handler to service interrupts generated by the device.

Device drivers often form part of the lowest level of the operating system kernel, with which they are linked when the kernel is built. Some more recent systems have loadable device drivers which can be installed from files after the operating system is running.
References in periodicals archive ?
Managing device drivers is a time-consuming and often frustrating task faced by IT professionals in every organization.
It simply avoids the annoyance of device drivers, intermediate file formats, specialized interfaces between devices, and the like.
Information on the new Driver Agent device driver update service is available at www.
Through an ActiveX control, Driver Agent will safely scan a user's PC, provide a detailed hardware report and then allow the user to view complete device driver history of installed devices on their system.
a leading intellectual property (IP) core provider, today announces the availability of the low cost PCI Express development kit, a complete PCI Express development system with PCI Express adapter board, IP core, application logic design, device drivers and sample application software.
The USB/PCI Device Driver and Firmware Development seminar series is an ideal venue to educate developers on this streamlined approach to USB drivers, and help them bring their boards and systems to market faster.
The development environment is customized for the development and deployment of device drivers, loadable modules and user-mode applications.
Additionally, TranSwitch provides a comprehensive device driver to control all aspects of operation including initialization, configuration, fault management, performance monitoring, debug and diagnostics.
1, significantly augments existing functionality by extending support for Physical Address Extensions, providing a Device Driver Wizard for Visual Studio, and supporting applications developed in Visual Basic.
Ethernet support with a 10/100 FAST Ethernet controller device driver for implementing networking features such as web servers, e-mail, XML server and remote monitoring.