Controlador de Dispositivo
Un controlador es software que permite que el equipo se comunique con hardware o dispositivos. Sin controladores, el hardware que conecte al equipo (por ejemplo, una tarjeta de vídeo o una cámara web) no funcionará correctamente.
En la mayoría de los casos, los controladores se incluyen con Windows, o bien pueden encontrarse a través de las actualizaciones que ofrece Windows Update, que se abre desde el Panel de control. Si Windows no tiene el controlador necesario, puede encontrarlo en el disco suministrado con el hardware o el dispositivo que desea usar, o bien en el sitio web del fabricante.
En la mayoría de los casos, los controladores se incluyen con Windows, o bien pueden encontrarse a través de las actualizaciones que ofrece Windows Update, que se abre desde el Panel de control. Si Windows no tiene el controlador necesario, puede encontrarlo en el disco suministrado con el hardware o el dispositivo que desea usar, o bien en el sitio web del fabricante.
Controladores Más Comunes
Los Controladores se puede decir que se pueden dividir en "Categorias", en los cuales destacan los controladores para:
1.-Cámaras: estos controladores simplemente son para instalar las cámaras no compatibles con los progamas no apropiados.
2.-Grabadoras
3.-Impresoras.-En sistemas UNIX, los controladores son usualmente implementados como filtros. Son comúnmente llamados "front end" del sistema de impresión, mientras que los "spoolers" constituyen el "back end". Los "back end" son también utilizados para determinar los dispositivos disponibles. En el arranque, a cada "back end" se le pregunta por una lista de dispositivos que soporta, y por cualquier información disponible. Esto permite la unión paralela del “back end” con el “spooler”, `por ejemplo, que una EPSON Stylus Color 600 este conectada al puerto paralelo 1.
4.-Lector de DVD
5.-Modems
6.-Portátiles For example, a serial port needs to handle standard communication protocols such as XON/XOFF that are common for all serial port hardware. This would be managed by a serial port logical layer. However, the logical layer needs to communicate with a particular serial port chip. 16550 UART hardware differs from PL-011. The physical layer addresses these chip-specific variations. Conventionally, OS requests go to the logical layer first. In turn, the logical layer calls upon the physical layer to implement OS requests in terms understandable by the hardware. Inversely, when a hardware device needs to respond to the OS, it uses the physical layer to speak to the logical layer.
7.-Removibles
8.-Sonido.-DOS programs for the IBM PC often had to use universal middleware driver libraries (such as the HMI Sound Operating System, the Miles Audio Interface Libraries (AIL), the Miles Sound System etc.) which had drivers for most common sound cards, since DOS itself had no real concept of a sound card. Some card manufacturers provided (sometimes inefficient) middleware TSR-based drivers for their products. Often the driver is a SoundBlaster emulator designed to allow their products to emulate a SoundBlaster and to allow games that could only use SoundBlaster sound to work with the card. finally, some programs simply had driver/middleware source code incorporated into the program itself for the sound cards that were supported.