Noun

Wikipedia has an article on: Device driver

Singular device driver

Plural device drivers

device driver (plural device drivers)

  1. (computing) software, supplied with the operating system or by a hardware manufacturer, that communicates between the operating system of a personal computer and a specific hardware device

From Wiktionary under the GNU Free Documentation License.
Fri Dec 11 17:24:18 2009

In computing, a device driver or software driver is a computer program allowing higher-level computer programs to interact with a hardware device.

A driver typically communicates with the device through the computer bus or communications subsystem to which the hardware connects. When a calling program invokes a routine in the driver, the driver issues commands to the device. Once the device sends data back to the driver, the driver may invoke routines in the original calling program. Drivers are hardware-dependent and operating-system-specific. They usually provide the interrupt handling required for any necessary asynchronous time-dependent hardware interface.

Purpose

A device driver simplifies programming by acting as a translator between a hardware device and the applications or operating systems that use it. Programmers can write the higher-level application code independently of whatever specific hardware device it will ultimately control, because code and device can interface in a standard way, regardless of the software superstructure or of underlying hardware. Every version of a device, such as a printer, requires its own hardware-specific specialized commands. In contrast, most applications utilize devices (such as a file to a printer) by means of high-level device-generic commands such as PRINTLN (print a line). The device-driver accepts these generic high-level commands and breaks them into a series of low-level device-specific commands as required by the device being driven. Furthermore, drivers can provide a level of security as they can run in kernel-mode, thereby protecting the operating system from applications running in user-mode.

From Wikipedia under the GNU Free Documentation License
Sun Dec 13 05:51:01 2009

How do I access a disk file from a Linux block device driver?
Q. I need documentation on how to perform file IO (to a well defined disk file) from inside a Linux block device driver. Ideally, using the 2.6.(14-21) era kernels, compiled for 32-bit. I'm trying to emulate flash memory for a flash file system, using the disk file as the actual storage. The file will be arbitrarily large (eventually in the TiB range). Where do I look for information?
Asked by quizic - Tue Nov 4 18:06:48 2008 - - 2 Answers - 0 Comments

A. Look, it's called Open Source because you can go to ftp://ftp.kernel.org/pub/ linux/kernel/ and download the whole source code including all the block device drivers. Then you can go to linuxquestions.org, and ask your questions. And of course is the Linux Documentation project with documentation on just about everything. There are other places to look of course. Ubuntu has forums, google has both: and, though it may not seem like a good source of information: Try them both. You'll be amazed.
Answered by jplatt39 - Tue Nov 4 19:06:48 2008

Where can a novice find help and resources to build a device driver?
Q. I want to build a device driver for a USB device. How can I do this? I have no programming experience.
Asked by Sloe3D - Thu Aug 17 21:18:07 2006 - - 1 Answers - 0 Comments

A. I'm going to assume that you'd like to build a device driver for Windows XP. (Note that device drivers can be written for any operating system). To get started, you'll need to get a copy of the WIndows Driver Development Kit from Microsoft. (See the link below for more info). If you're interested in becoming a programmer, I recommend joining MSDN. Even if you move on to other operating systems, it's a great resource for programmers both new and old. Good luck!
Answered by Joshua P - Thu Aug 17 21:38:12 2006

How to fix Virtual Device Driver?
Q. Does anyone here knows how to fix "Virtual Device Driver Registry Error"(on Vista) it says that I have invalid registry. I have tried a lot of error scanners/corretor and fixed most of the errors I have in my laptop but still can't fix this "Virtual Device Driver Error." What should I do? Please help Thanks in advance.
Asked by J.F. - Sun Jan 18 02:37:51 2009 - - 1 Answers - 0 Comments

From Yahoo Answer Search: "device driver"
Tue Dec 22 15:55:25 2009

North Carolina Drivers Banned From Texting Behind The Wheel - WSOCtv.com
news.google.com
North Carolina Drivers Banned From Texting Behind The Wheel

WSOCtv.com

The driver would also have to give the police officer permission to see their phone. The law does not prohibit checking caller ID or using a GPS device on a ...

Cell phone fines start for drivers The Coloradoan

Texting while driving ban takes effect WRAL.com

Anti-text bills send muddled message Tampa Tribune

Janesville Gazette  - InjuryBoard.com (blog)  - BlueRidgeNow.com

all 196 news articles »
Conde Nast, Hachette Magazines Push into iphone Apps - MediaShift (blog)
news.google.com
Conde Nast, Hachette Magazines Push into iphone Apps

MediaShift (blog)

"We have people all along the way who have their hands in the content and have ideas that get pushed forward because they make good sense for the device ," ...



and more »
Erie City Council unanimous in first vote for cell-phone driving ban: Final ... - TMC Net
news.google.com
Erie City Council unanimous in first vote for cell-phone driving ban: Final ...

TMC Net

Under the proposed ordinance as written, people would be prohibited from using a "mobile telephone or wireless device in any way, including for voice ...



and more »

From Google News Search: "device driver"
Tue Dec 22 15:55:26 2009

Device Driver S jpg
advantech.com
Device Driver S jpg
151px x 150px | 31.60kB

[source page]

Device Driver and Utility

C media ac97 audio device driver xp jpg
b-15.com
C media ac97 audio device driver xp jpg
300px x 400px | 17.30kB

[source page]



DeviceDriverGood png
integration.co.nz
DeviceDriverGoo​d png
326px x 262px | 13.60kB

[source page]

Device Driver correctly installed

From Yahoo Image Search: "device driver"
Tue Dec 22 15:55:26 2009

How to Roll Back a Driver in Windows | DeviceDriverFinder.com
devicedriverfinder.com
How to Roll Back a Driver in Windows | DeviceDriverFinder.com

Andy

Fri, 04 Dec 2009 14:59:46 GM

Problems with Windows after installing a . driver. update? Just revert back to the previous version using the . driver. roll back option!

Easy solution for Driver Issues with Windows 7
windows7.iyogi.net
Easy solution for Driver Issues with Windows 7

Manpreet

ue, 08 Dec 2009 12:21:36 GM

What you do when encounter a problem with . device driver. ? Let me guess probably call a technician or dial a call center No. Please don't take it personally, after reading this article the first thing you can do when having trouble with ...

WLAN Device Driver openings with product development company in ...
in.gigajob.com
WLAN Device Driver openings with product development company in ...

unknown

hu, 10 Dec 2009 23:00:00 GM

Company: Roland & Associates WLAN . Device Driver. openings with product development company in ChennaiIf... From: 11.12.2009 00:00 Location: Chennai, TN (IND-60001). Posting from: Monsterindia.co​m: View.

From Google Blog Search: "device driver"
Tue Dec 22 15:55:26 2009