submit urlsubmit rss feedadd directory

article

A device driver, or a software driver is a specific type of computer software, typically developed to allow interaction with hardware devices. Typically this constitutes an interface for communicating with the device, through the specific computer bus or communications subsystem that the hardware is connected to, providing commands to and/or receiving data from the device, and on the other end, the requisite interfaces to the operating system and software applications. Often called a driver for short, it is a specialized hardware dependent computer program which is also operating system specific that enables another program, typically an operating system or applications software package or computer program running under the operating system kernel, to interact transparently with a hardware device, and usually provides the requisite interrupt handling necessary for any necessary asynchronous time-dependent hardware interfacing needs.

Device driver philosophy


The key design goal of device drivers is abstraction. Every model of hardware (even within the same class of device) is different. Newer models also are released by manufacturers that provide more reliable or better performance and these newer models are often controlled differently.

Computers and their operating systems cannot be expected to know how to control every device, both now and in the future. To solve this problem, OSes essentially dictate how every type of device should be controlled. The function of the device driver is then to translate these OS mandated function calls into device specific calls. In theory a new device, which is controlled in a new manner, should function correctly if a suitable driver is available. This new driver will ensure that the device appears to operate as usual from the operating systems' point of view.

More on [ Device driver ]


directory of related categories

 
directory of related topics

Device Drivers :: Software

 
Device_Drivers RSS feed
All about Microsoft

Open-source Castle Project founder joins Microsoft
Mary Jo Foley Fri, 18 Jul 2008 19:45:24 -0000
Hamilton "Hammett" Verissimo, the founder of the open-source Castle Project, is joining Microsoft on August 11 as a program manager on the Microsoft Extensibility Framework (MEF) team.
Microsoft’s online plan: Spend, spend, spend
Mary Jo Foley Fri, 18 Jul 2008 12:44:47 -0000
If you think Microsoft's been spending like crazy in the online space, you ain't seen nothing yet. (And that's not counting when or if Microsoft's multi-billion-dollar bid for Yahoo's search business is ever consummated.)
Microsoft Fiji beta over; final ‘TV Pack’ due soon
Mary Jo Foley Fri, 18 Jul 2008 11:52:32 -0000
Microsoft is done testing "Fiji," its update to Windows Media Center and is preparing to release the product -- officially known as "Windows Media Center TV Pack 2008 -- via PC makers.
Poll: Would a MicroAOL be better than a MicroHoo?
Mary Jo Foley Wed, 16 Jul 2008 19:54:26 -0000
As much as I (and many others inside and outside Microsoft and Yahoo) thought a Microsoft buy of Yahoo made little sense, a Microsoft-AOL tie-up seemingly makes even less. What do you think?
Microsoft opens up Live Mesh to more testers
Mary Jo Foley Wed, 16 Jul 2008 16:05:32 -0000
If you were closed out of Microsoft's Live Mesh preview for lack of an invite, you now can get in.
Should the Empire strike back?
Mary Jo Foley Tue, 15 Jul 2008 15:45:31 -0000
Microsoft still has yet to show off the fruits of the $300 million plus it spent to create a new consumer-focused ad campaign designed to make Windows Vista and Microsoft "cool." But in the interim, some bloggers are weighing in with advice for the Redmondians that runs contrary to what some Microsoft backers had been advocating Microsoft do to "take back" the operating-system conversation from Apple.

 
Subscribe to Microsoft_Windows RSS feed

directory of related sites

Consulting GmbH - Develops device driver for Windows 95/98/NT/2000/CE. Free demo version downloads.
Meta Description: [ USB, USB1.1, USB2.0, IEEE 1394 Treiber-Entwicklung und Systemsoftware für Windows NT, Windows 2000, Windows 95, Windows 98, Windows XP, Windows CE und Linux, USB, USB1.1, USB2.0, IEEE 1394 device drivers development for Windows NT, Windows 2000, Windows 95, Windows 98, Windows XP, Windows CE und... ]

ATI Driver Downloads - Drivers for ATI Graphics Boards.

Galt Technology: Driver Zone - Latest drivers for monitors, printers, modems, hard drives, BIOS updates, and IDE/SCSI controllers.

IEEE-1394 Digital Camera Windows Driver - Free driver for a class of digital cameras, from Carnegie Mellon University, Robotics Institute.

PC Drivers HeadQuarters - Windows 95/98/NT/2000 full driver search; hardware drivers; free software: Driver Detective, tells current versions of all drivers, dll's, vxd's, makes updating easier and faster.
Meta Description: [ Free Scan to locate updates. Latest Up to date software Drivers and Driver. XP Windows 2000 Windows ME Windows 98. Looking the fast and easy way to locate the most current correct driver or drivers. PC Drivers HeadQuarters has the fastest and easiest way to find the correct driver or dri... ]

Perfect Drivers - PC device drivers. Created and maintained by bench techs for bench techs.

404 Sound Blaster Drivers - Supplies drivers not available on the manufacturer's website.

SYBERA - Service company specializing in developing kernel mode device drivers for Windows OSs: 98/NT/2000/NT-Embedded/CE; kernel software, development, training.
Meta Description: [ Windows Echtzeit Erweiterung (Realtime Extension) Software und Entwickler Schulungen (Training) [German/English] ]

Totallydrivers.com - Source for drivers and computer support. Providing device drivers, web tools, technical terms, acronym definitions, and technical support.
Meta Description: [ Totally Drivers offers free support for device drivers. We offer a fast and easy website to locate and use drivers for all device types. We provide easy to navigate pages to find, download, and install drivers; drivers by company and device and a driver forum to ask for help. ]

VGATV - DOS/Windows (S)VGA to TV/Video driver utility.

Windows Driver Guide - Technical resources and support for locating and updating Windows device driver software for Windows compatible hardware and peripherals.
Meta Description: [ Resources and technical support to locate hardware and peripheral Windows drivers. ]

Windows Software Drivers - Various Windows drivers listed by manufacturer.
Meta Description: [ Windows Software Drivers ]

WinDrivers.com - Acquire the latest drivers for Win9x/2000/ME/NT/Bios including printer drivers, CD-ROM drivers, modem drivers, sound drivers, mouse drivers, monitor drivers, and hardware support.
Meta Description: [ WinDrivers.com: Your One-Stop Source For Device Drivers, Anti-Virus Updates and Security Patches. Locate current and out-of-date Device Drivers, Anti- Virus Updates or Security Patches at WinDrivers.com. ]

Device_Drivers related videos
To install the drivers please follow this guide http://hacktherazr.com/guide.setup.usb.html This is an easy trick that will ...
Next Video

 

HOMEADVERTISINGABOUT US

articlesartsbusinesscomputersgameshealthhospitalshomekids & teensnewsmobilephysiciansrecreationreferenceregionalscienceshoppingsocietysportsworld


Submit a Site About Become an Editor