Creación de controladores
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
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.


No hay comentarios.:
Publicar un comentario