c'est pas tout a fait comme ca que cela ce passe.
en fait le driver (module) donne simplement l'acces au ressource de la carte (zone memoire) a la library nvidia qui elle (ton binaire je suppose) est founie compilée pour linux ia32 ou ia64 et freebsd.
C'est cette lib qui connait les registres spécifique des composants et a quoi il servent, c'est donc elle dont le portage n'est possible que par nvidia.(les registres VGA compatible par exemple sont bien la ou on les attends et c'est pour ca que ta carte affiche quelque chose quoi qu'il arrive avec les drivers de base du bios ou lors du boot)
Le drivers est relativement banal, assumant la delclaration de la carte au systeme en tant que perif agp(ou pci) et donnant libre acces a la zone memoire.
# D'apres la version 4191 du driver nvidia
Posté par TheBreton . En réponse au journal Documentation sur le wrapper du driver nvidia. Évalué à 3.
en fait le driver (module) donne simplement l'acces au ressource de la carte (zone memoire) a la library nvidia qui elle (ton binaire je suppose) est founie compilée pour linux ia32 ou ia64 et freebsd.
C'est cette lib qui connait les registres spécifique des composants et a quoi il servent, c'est donc elle dont le portage n'est possible que par nvidia.(les registres VGA compatible par exemple sont bien la ou on les attends et c'est pour ca que ta carte affiche quelque chose quoi qu'il arrive avec les drivers de base du bios ou lors du boot)
Le drivers est relativement banal, assumant la delclaration de la carte au systeme en tant que perif agp(ou pci) et donnant libre acces a la zone memoire.