Je me posais une question concernant la gestion des pilotes de périphériques sous ARM.
Comment cela se passe t'il?
Je suis actuellement en train de développer un OS grâce à une carte de type PandaBoard.
Cependant, pour ce qui est de la gestion des périphériques, je passe beaucoup par tout ce qui est standardisé, donc, soit des interruptions materiels, soit des API Natives.
-Pour la CG -> OpenGL|ES
-Pour la SDCard -> Gestion par interruptions, et depuis le FS.
-Pour le Wifi -> Gestion par les interruptions.
-Pour l'ethernet -> Idem
Bref, je me demandais, si lorsque je vais passer mon système sur son support définitif il vas falloir que je réécrive mon gestionnaire de périphériques ou si ça ira vue que je passe par les interruptions matériels standard?
Partager