Begrepp i definition ABC
Miscellanea / / November 13, 2021
Av Marcos Guglielmetti, den sep. 2008
En drivrutin eller styrenhet enhet är programvaran som kommunicerar kringutrustning med OS. Till exempel kan ett ljudkort mata ut en ljudsignal eller ta ljud från utsidan, ett grafikkort kan skicka videosignal till en övervaka För att rita ett systems skrivbord kan en mus flytta en virtuell pil på skärmen, etc.

Med andra ord, drivrutiner eller styrenheter fungerar genom att abstrahera från hårdvara, från materiell utrustning, översätta dem till en tolkning genom mjukvara. På detta sätt, när det gäller ljudkort kan vi se en mixer (eller mixer) av programvara som tillåter oss reglera de olika in- och utgångarna: öka eller sänka den allmänna volymen, spela in ljud genom en mikrofon eller genom linjen, justera stereopanoreringen (vänster, höger), aktivera eller avaktivera en digital eller analog utgång, etc.
När det gäller ett grafikkort kan vi reglera upplösningen i vilken skrivbordet på en operativsystem, i antal pixlar: till exempel 1024 x 768 (horisontell x vertikal), 1200 x 800, 800 x 600 och så.
När det gäller musen eller musen kan vi reglera fart med vilken pekaren (eller pilen) rör sig, accelerationen, växla vänster och höger, etc.
Om det inte finns någon drivrutin, dessa kringutrustning de skulle inte fungera alls, även förekomsten av registeransvarig har en avgörande inverkan på möjligheten att vi kommer att ha på hantering av dem: begränsade kontroller kommer att få oss att bara få tillgång till en begränsad grupp av funktioner i hårdvara. Detta är fallet med drivrutiner under utveckling, som ännu inte är färdiga och av denna anledning tillåter de oss att bara göra ett antal saker som skulle kunna göras.
I system som Windows eller Mac är det vanligare att hårdvarutillverkaren distribuerar på CD/DVD, utanför eller inom sina proprietära operativsystem, certifierade drivrutiner eller inte i förhållande till de företag som producerar programvaran: Microsoft eller Manzana. När det gäller GNU/Linux eller BSD är det bara sällan som företag släpper drivrutiner: ibland är de proprietära, ibland är de gratis. Företag som HP lanserar vanligtvis drivrutiner för kringutrustning som skrivare, vilket uppnår full kompatibilitet.
När ett företag inte släpper sina drivrutiner, hackare (experter på datoranvändning som använder uppfinningsrikedom för att lösa ett problem) utföra dina egna förare i samarbete med olika metoder, såsom reverse engineering. Det handlar om att studera hur kringutrustningen kommunicerar med resten av datorsystemet, avkoda dess former och översätta analysen till en drivrutin som gör att vi kan använda viss hårdvara. Ibland överstiger det uppnådda resultatet med kvalitet och funktionalitet till proprietära drivrutiner. Å andra sidan, i GNU/Linux, BSD och andra fria system är drivrutinerna redan inbyggda i systemet, vilket är en fördel för slutanvändaren: de behöver inte leta efter dem i Internet eller göra något konstigt.
I vissa fall, såsom WiFi (trådlösa) kort, kan GNU / Linux-användaren ses "skyldig"för att använda Windows-drivrutiner genom ndiswrapper-programvaran: bara vissa marker stöder gratis drivrutiner, som chips Atheros, och den Realtek 818x (Det finns utmärkta USB-enheter som fungerar med gratis programvara utan mer behov än att ansluta dem till datorn).
Även om det finns otaliga webbsidor som erbjuder drivrutiner i Formatera binär (utan koda källa), användaren bör vara försiktig när du installerar dessa program eftersom de kan innehålla trojanska virus inuti eller praktiskt taget vad som helst.
Ämnen i drivrutinen