. "Device drivers 504 are hardware specific code used to communicate between and operating system 506 and hardware peripherals such as a CD ROM drive or printer." . . .