Controlador de Dispositivo
Controlador de Dispositivo
Controlador de Dispositivo
1 Características
2 Tipos de controladores de dispositivo
3 Tareas principales para la seguridad de los paquetes
4 Creación de controladores
5 Fuentes
Características
Los controladores de dispositivo son programas añadidos al núcleo del sistema
operativo, concebidos inicialmente para gestionar periféricos y dispositivos
especiales. Los controladores de dispositivo pueden ser de dos tipos: orientados
a caracteres (tales como los dispositivos NUL, AUX, PRN, etc. del sistema) o
bien orientados a bloques, constituyendo las conocidas unidades de disco.
La diferencia fundamental entre ambos tipos de controladores es que los
primeros reciben o envían la información carácter a carácter; en cambio, los
controladores de dispositivo de bloques procesan, como su propio nombre
indica, bloques de cierta longitud en bytes (sectores). Los controladores de
dispositivo, aparecidos con el DOS 2.0, permiten añadir nuevos componentes al
ordenador sin necesidad de rediseñar el sistema operativo.
Creación de controladores
Normalmente son los fabricantes del hardware quienes escriben sus
controladores, ya que conocen mejor el funcionamiento interno de cada aparato,
pero también se encuentran controladores libres, por ejemplo en los sistemas
operativos libres. En este caso, los creadores no son de la empresa fabricante,
aunque a veces hay una cooperación con ellos, cosa que facilita el desarrollo. Si
no la hay, el procedimiento necesita de ingeniería inversa y otros métodos
difíciles o con riesgos legales.