Compartilhar via


Pontos a serem considerados ao adicionar drivers

Tenha os seguintes pontos em mente ao criar um driver no modo kernel:

  • Os drivers scsi e de porta 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 ele substitui. Por exemplo, um driver de porta de substituição para mouse ou teclado 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 driver intermediário, inserido entre qualquer par de drivers fornecidos pelo sistema, deve interoperar com esses drivers para que a funcionalidade dos drivers superior e inferior não seja reduzida.