Mi pregunta es ¿por qué hoy en día el manejo de eventos del sistema operativo todavía está escrito en lenguaje ensamblador en lugar de un lenguaje de nivel superior como C, cuando el núcleo en sí está escrito principalmente en C?
foobar()
, se definirá, usando el ensamblaje en línea, de una manera en una plataforma y de otra en otra. Esto mantiene el uso de asm al mínimo, pero no se puede evitar por completo.