Discuter:Extensible Firmware Interface

Un article de Wikipédia, l'encyclopédie libre.

J'ai un doute sur la phrase "Alors que le BIOS est écrit en assembleur, l'EFI est entièrement développé en C [...]". L'Assembleur comme le C demandent une phase transcription (compilation pour le C) pour devenir un binaire exécutable par la machine.

Je n'ai pas de connaissance particulière dans le domaine, mais je ne vois pas pourquoi un BIOS ne pourrait pas être écrit en C, et je ne vois pas pourquoi ce ne serait pas le cas (lorsque l'on voit la qualité de l'interface de certains BIOS, il faudrait un gros travail pour le faire en Assembleur plutôt qu'en C). A mon avis, la seule contrainte est l'espace mémoire très limité. Mais on peut faire des exécutables très optimisés en C aussi.