Pilotes en espace utilisateur : empêcher les pannes de périphériques de planter l'OS

Architecture des pilotes en espace utilisateur exploitant MPUs et IOMMUs pour isoler le DMA sans exécution privilégiée dans le noyau.

Protection DMA par IOMMU pour les bus externes

Lorsqu'un pilote en espace utilisateur configure un composant réseau pour le DMA, l'IOMMU contrôle chaque transaction pour bloquer toute corruption du noyau.

Redémarrage de pilote en microsecondes et reprise d'état

Si un défaut fige le pilote CAN, le superviseur tue le processus, recharge l'image en RAM et rouvre les canaux IPC en moins de 5 ms sans couper la conduite.

Explorer le portefeuille de domaines