What Is The Difference Between Device Driver and Device Controllers - Quora
What Is The Difference Between Device Driver and Device Controllers - Quora
What Is The Difference Between Device Driver and Device Controllers - Quora
- Quora
What is the difference between device driver and What are the functions of a device controller and a
device controllers? device driver?
Device controller reads the signal coming out and going into the CPU and act as a What is device driver programming?
intermediary between the device and the Operating System.
Which kind of devices require drivers?
Device driver is just a code inside the OS which helps devices compatible ,
How do operating systems use device drivers?
recognizable and communicate with OS.
Clarification:
Device controller is an intermediary b/w Device and OS and the Device driver is an
interface b/w device controller and OS. Basically ,device drivers understand the
device controller and provides the rest of the OS with a uniform interface to the
device.
3. The CONTROLLER starts the transfer of data from the device (keyboard) to
its local buffer storage area (it’s inside the controller).
4. Once the transfer of data is complete, the DEVICE CONTROLLER informs the
DEVICE DRIVER via an interrupt that it has finished its operation.
5. The DEVICE DRIVER then return its control to the operating system possibly
returning the data or pointer to the data to tell the OS task has been
completed.
What is the difference between device drivers in Linux and device drivers in Windows?
https://www.quora.com/What-is-the-difference-between-device-driver-and-device-controllers 1/3
5/7/2019 What is the difference between device driver and device controllers? - Quora
Harsha Vardhan Reddy, Hours on the computers feels like minutes. Minutes
studying feels like
Search for HOURS.
questions, people, and topics Sign In
Answered Nov 7, 2016 · Author has 51 answers and 133.5k answer views
Device Drivers : low level programs written by hardware manufacturers which are
loaded as kernel modules and provide the kernel with the knowledge on how to
control the devices
Device drivers are purely software, no matter where they are found. Device drivers
communicate between the operating system and the physical device controller.
Where a driver or controller is physically located can be a fuzzy concept, but what
they do is different.
A device driver is the device specific computer code that lets a user, through the
device controller, use a specific version of a component, e.g. a a disk driver activates
the disk letting pictures, images and text files be stored on it. The device driver, while
functionally the same, will differ in implementation between a Western Digital disk
and a Hitachi disk.
The examples used here conveniently fit end to end in the process of moving data to a
device.
Related Questions
What is the difference between platform device drivers and normal device drivers?
What are some examples of device drivers? How are they used?
https://www.quora.com/What-is-the-difference-between-device-driver-and-device-controllers 2/3
5/7/2019 What is the difference between device driver and device controllers? - Quora
What is the difference between pseudo device driver and platform device driver in Linux?
Search for questions, people, and topics Sign In
How does device controller interact with device driver (how do they exchange data)?
https://www.quora.com/What-is-the-difference-between-device-driver-and-device-controllers 3/3