Compartir a través de


Puntos a tener en cuenta al agregar controladores

Tenga en cuenta los siguientes puntos al diseñar un controlador en modo kernel:

  • Los controladores de puerto de vídeo y SCSI proporcionados por el sistema no se pueden reemplazar.

  • Un controlador de nivel inferior de reemplazo debe implementar la misma funcionalidad que el controlador que reemplaza. Por ejemplo, un controlador de puerto de mouse o teclado de reemplazo debe usar la interfaz definida por el sistema entre sí mismo y un controlador de clase proporcionado por el sistema que reutiliza y viceversa.

  • Un nuevo controlador intermedio, insertado entre cualquier par de controladores suministrados por el sistema, debe interoperar con esos controladores para que no se reduzca la funcionalidad de los controladores superior e inferior.