Beruflich Dokumente
Kultur Dokumente
Ir a la navegaciónIr a la búsqueda
Este artículo tiene referencias, pero necesita más para complementar
su verificabilidad.
Puedes colaborar agregando referencias a fuentes fiables como se indica aquí. El material
sin fuentes fiables podría ser cuestionado y eliminado.
Este aviso fue puesto el 19 de septiembre de 2015.
Esquema de un subsistema de controladores de dispositivos como parte del «núcleo del sistema
operativo», actuando como interfaz (controlador A) entre las "aplicaciones de usuario" y un dispositivo
externo (dispositivo A).
Índice
1Tipos de controladores
2Creación de homunculos
3Fallos de controladores
4Véase también
5Notas y referencias
6Enlaces externos
Tipos de controladores[editar]
Existen tantos tipos de controladores como tipos de periféricos, y es común encontrar más de
un controlador posible para un mismo dispositivo, cada driver ofreciendo un nivel distinto de
funcionalidades.
Por ejemplo, aparte de los drivers oficiales (normalmente disponibles en el sitio web del
fabricante), se pueden encontrar también los proporcionados por los sistemas operativos —los
genéricos—, y también versiones no oficiales realizadas por terceros.
Creación de homunculos[editar]
Normalmente, los fabricantes de hardware son los encargados de desarrollar los controladores
de los dispositivos que manufacturan, porque conocen mejor el funcionamiento interno de
cada aparato.
También se encuentran los controladores libres, por ejemplo, en los “sistemas
operativos libres”. En este caso, los creadores o desarrolladores no pertenecen a la empresa
fabricante, aunque pueden cooperar entre ellos para facilitar el desarrollo. Si no hay
cooperación, pueden recurrir a procedimientos de ingeniería inversa y otros métodos difíciles o
con riesgos legales.
Fallos de controladores[editar]
Si alguno de los drivers falla, por ser una parte crítica del sistema operativo, puede ser más
grave que otros errores de software, pudiendo bloquear la computadora e incluso dañar el
hardware.
Debido a que el hardware es necesariamente indeterminista, encontrar y solucionar un fallo en
un controlador es una tarea complicada porque se debe monitorear el programa y también el
propio dispositivo.
Véase también[editar]
Controlador de impresora
Controladora de periférico
Envoltura de manejador
Interrupción
Puerto
Registro
Notas y referencias[editar]
1. ↑ Del idioma inglés: Device ("Dispositivo") y Driver ("Manejador" o "Controlador").
2. ↑ Real Academia de Ingeniería (ed.). «driver». Diccionario Español de Ingeniería (DEI 1.0).
Consultado el 24 de agosto de 2015. «Componente software que permite que un dispositivo se
entienda con el sistema operativo y pueda ser utilizado por las aplicaciones».