Sunday, March 7, 2010

Linux Device Drivers

Device Driver is pulling your device or control your device.It is software part that consists of code related to open,read,write,probing operations.

As a programmer, you are able to make your own choices about your driver, and
choose an acceptable trade-off between the programming time required and the flexibility
of the result. Though it may appear strange to say that a driver is “flexible,” we
like this word because it emphasizes that the role of a device driver is providing
mechanism, not policy.