An I/O tool can be either inner (set up in the computer case) or outer (set up away from
case). Inner tools may be expansion cards placed in expansion slots on the motherboard, for example a network card, audio card, video capture card, and video card. Outer tools include keyboards, screens, mouse, printers, scanners, and digital cameras. You may connect an external tool to the system utilizing slots coming off the motherboard (serial, parallel, USB, IEEE 1394, etc), or a slot can be supplied by an expansion card.
But, for all these various tools, some fundamental rules apply to support each of them.
These rules are applied in several places and are summarized here ...view middle of the document...
With regards to setting up or supporting a tool, the producer knows best. The I/O tools are set up prior to the device drivers which are set up in the computer since the device driver finds the device at the driver set up time (often when the I/O or peripheral device is initially plugged into the computer).
Some application software is often needed to make use these tools. For instance following the installation of the scanner and its device drivers, we may set up a Microsoft Word or Adobe Photoshop to utilize the scanner.
Issues with a tool can often be fixed by upgrading the device drivers. Generally device producers release updates to the device drivers. Upgrade the device drivers to fix issues with the devices or to add latest features.
A few tools are expected to abide by the Energy Star standards. Energy Star systems and peripherals have the U.S. Green Star, showing that they meet particular energy preserving standards of the U.S. Environmental Protection Agency (EPA), occasionally named the Green Standards. Tools which can have the Green Star include computers, monitors, printers, copiers, and fax machines.
Therefore, briefly we can state that supporting an I/O tool requires that we must set up device drivers and maintain/upgrade these drivers at the regular period to include additional characteristics to the operating device. To support the basic I/O tools, for example keyboard and mouse the operating system contains the device drivers and sets up these drivers at the OS set up time. We don't set them up by hand.