Controladores en Espacio de Usuario: Evitando que Fallos de Periféricos Colapsen el OS

Arquitectura de controladores en espacio de usuario con MPUs e IOMMUs para aislar DMA sin privilegios de kernel.

Protección DMA mediante IOMMU para Buses Externos

Cuando un controlador en espacio de usuario configura un dispositivo para DMA, la IOMMU valida las direcciones, impidiendo que escritas erróneas dañen el kernel.

Reinicio de Controladores en Microsegundos y Recuperación

Si un fallo bloquea el driver CAN, el supervisor termina el proceso, recarga el binario y restablece la comunicación sin detener el vehículo ni perder plazos de seguridad.

Explorar Portafolio de Dominios