Device drivers are programs that provide an interface between general-use software (such as an operating system) and specific hardware or software modules. With personal computers (PCs), device ...