Revision as of 13:34, 30 July 2012 by hamishwillee (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Device Driver

From Nokia Developer Wiki
Jump to: navigation, search
Article Metadata
Created: kiran10182 (19 May 2007)
Last edited: hamishwillee (30 Jul 2012)

What is Device Driver?

Device driver gives a user-side application access to peripheral resources without exposing the operation of the underlying hardware, and in such a manner that new classes of devices may be introduced without modification of that user-side code. Since access to hardware is usually restricted to supervisor-mode code, the device driver (which runs kernel-side) is the means of access to these resources for user-mode client threads. Device drivers are dynamically loaded kernel DLLs that are loaded into the kernel process after the kernel has booted. They may be execute-in-place or RAM loaded, and like other kernel-side code may use writeable static data.

This page was last modified on 30 July 2012, at 13:34.
21 page views in the last 30 days.

Was this page helpful?

Your feedback about this content is important. Let us know what you think.


Thank you!

We appreciate your feedback.