le noyau Windows prend en charge tous les accès au matériel.
c'est pas vrais !!
les drivers sont des logiciels qui utilise les apis lorsqu'elles sont dispo , sinon
rien n'empeche un constructeur de proposer des fonctions qui attaque directement le materiel , c'est d'ailleurs le cas de beaucoup (tout ceux qui n'ont pas le certificat Windows en fait ! )
les apis windows c'est pratique , mais il existe des "apis maison"
a partir du moment ou le processeur accepte un language comme l'assembleur , rien n'oblige a utiliser windows !
dans l'absolu un programme assembleur peut se passer de windows!
d'ailleurs windows a pas ete concu pour exploité tout les pheripheriques
existant !
la norme RS232 c'est pas microsoft qui l'a inventé !
avec quel ordre assembleur tu peut faire chauffer ton café grace a la rs232 sans que windows ne soit utilisé ! en DOS on pouvais le faire aussi !
l'implementation de l'utilisation de la rs232 (par exemple) peut etre fourni par le system d'exploitation, bien sur , mais il existe dans l'histoire de la micro des exemple ou le system d'exploitation quel qui soit a ete "patche"
pour pouvoir se servir de nouvelle fonctions , ou voir court-circuité !
cela a ete le cas du TOS pour l'utilisation des DVD et de carte PCI
je dit pas que le fait que microsoft abandonne un standars facilite les choses , mais les fabricant de peripherique n'ont jamais ete dependant d'un system d'exploitation precis ! ...
d'ailleurs les fabriquants de disk dur en sont un parfait exemple !
leur drivers intervients avant l'installation de windows, c'est le bios
leur interlocuteur , c'est pas windows !
les cartes graphiques peuvent fonctionner meme sans windows
elle fonctionnent des le BIOS ! sinon comment verrai tu le menu du bios !
a partir de ce moment elle peuvent tres bien contenir un driver opengl
au demarrage de l'ordi (en hard) , bien avant le demarage de windows !
et proposer des "api" qui exploite l'opengl !
preuve est faite que le system d'exploitation n'est pas le roi dans
l'utilisation d'un peripherique , qu'il soit video ou autre
sur atari et Amiga c'etait des instruction que tu donnais directement au
Cooper ou au Blitter , ou au Videl pour changer les caracteristique de l'affichage ! rien n'empeche que cela revienne comme ça !
