Les pilotes de périphériques sont-ils situés intégralement dans les différents serveurs du Hurd, font-il partie du micro-noyau ou est-ce un compromis des deux cas ?
Actuellement, ils sont dans le micro-noyau GNU Mach. À terme, ils seront en espace utilisateur, sous forme de serveurs; en particulier, avec le passage sur L4, il sera nécessaire d'avoir des drivers en espace utilisateur, puisque L4 ne permet pas (à juste titre ;p) d'avoir des drivers en mode noyau; mais par contre possède toutes les fonctionalités nécessaires pour les implémenter en espace utilisateur.
[^] # Re: Hurd et drivers
Posté par Gaël Le Mignot . En réponse à la dépêche Le noyau Linux 2.4.20 est arrivé. Évalué à 2.
Actuellement, ils sont dans le micro-noyau GNU Mach. À terme, ils seront en espace utilisateur, sous forme de serveurs; en particulier, avec le passage sur L4, il sera nécessaire d'avoir des drivers en espace utilisateur, puisque L4 ne permet pas (à juste titre ;p) d'avoir des drivers en mode noyau; mais par contre possède toutes les fonctionalités nécessaires pour les implémenter en espace utilisateur.