I/O System: Input / Output device management provides an environment for the better interaction between system and the I / O devices such as printers, scanners, tape drives etc.
To interact with I/O devices in an effective manner, the operating system uses some special programs known as device driver.
The device drivers take the data that operating system has defined as a file and then translate them into streams of bits or a series of laser.
A device driver is a specific type of computer software that is developed to allow interaction with hardware devices. Typically this continues an interface for communicating with
the I/O device, through the specific computer bus or communication subsystem that the hardware is connected with.
The device driver is a specialized hardware dependent computer program that enables another program, typically an operating system to interact transparently with a hardware device, and usually provides the required interrupt handling necessary for the time dependent hardware interfacing.
Activities:
Providing interfaces to other system components.
Managing devices
Transferring data
Detecting I/O completion
0 Comments