Answer:

A device driver is a code that performs device control
operations specific to the device being addressed.
It is software layer that lies between applications and the
actual device.

or a more formal definition would be
Device drivers are distinct black boxes that make a
particular piece of hardware respond to a well defined
internal programming interface.

Download Real-Time Operating System (RTOS) PDF Read All 22 Real-Time Operating System (RTOS) Questions
Previous QuestionNext Question
What is the specialty of winCE?When would you choose top down methodology?