Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Tänk på följande när du utformar en drivrutin i kernelläge:
Det går inte att ersätta scsi- och videoportdrivrutinerna som tillhandahålls av systemet.
En ersättningsdrivrutin på lägsta nivå måste implementera samma funktioner som den drivrutin som den ersätter. Till exempel måste en ersättningsdrivrutin för tangentbord eller musport använda det systemdefinierade gränssnittet mellan sig självt och en klassdrivrutin från systemet som den återanvänder, och vice versa.
En ny mellanliggande drivrutin, som sätts in mellan alla par av systemförsörjda drivrutiner, måste samverka med dessa drivrutiner så att funktionerna i de övre och nedre drivrutinerna inte minskas.