Partilhar via


Pontos a considerar ao adicionar drivers de software

Tenha em mente os seguintes pontos ao projetar um driver de modo kernel:

  • Os drivers de porta SCSI e de vídeo fornecidos pelo sistema não podem ser substituídos.

  • Um driver de nível mais baixo de substituição deve implementar a mesma funcionalidade que o driver que substitui. Por exemplo, um driver de porta de teclado ou mouse de substituição deve usar a interface definida pelo sistema entre ele e um driver de classe fornecido pelo sistema que ele reutiliza e vice-versa.

  • Um novo condutor intermédio, inserido entre qualquer par de controladores fornecidos pelo sistema, deve interoperar com esses controladores para que a funcionalidade dos condutores superiores e inferiores não seja reduzida.