operativsystemdrivere
Operativsystemsdrivere är mjukvara som tillhandahåller en översättning mellan operativsystemets mjukvarulager och datorns hårdvara. De fungerar som ett abstraktionslager som översätter generella operationer till enhetsspecifika kommandon och hanterar resurser såsom I/O-portar, minnesområden och avbrott. Utan rätt drivrutin kan en maskinvara vara oimplementerad eller fungera felaktigt.
Drivrutiner kan vara i kärnan (kernel-mode) eller i användarläge (user-mode), beroende på operativsystemets arkitektur. De flesta
Drivrutinerna laddas och matchas mot hårdvaran via enhetens identiteter och busstöd (såsom PCI, USB, etc.). När
Säkerhet är en viktig aspekt, eftersom drivrutiner har djup åtkomst till systemet och hårdvaran. Felaktiga eller
Rollen för operativsystemsdrivrutiner är central för hårdvarustöd, stabilitet och prestanda i moderna datorer, och underhåll av