
A device driver or software driver is a computer program allowing higher-level computer programs to interact with a hardware device. Now you can update your device driver automatically with driver update software as
Driver Detective. You also can make a backup of your PC's drivers in case of corruption. Here's a detailed guide for
backup computer drivers.
Device drivers can be abstracted into logical and physical layers. Logical layers process data for a class of devices such as ethernet ports or disk drives. Physical layers communicate with specific device instances.
Drivers are used for interfacing with: