210Fermer212
GoldenCrystalLe 15/04/2010 à 23:11
Zerosquare (./210) :
Oui, ma remarque s'appliquait aux cas où il n'y a pas d'intepréteur de bytecode, genre EFI.

Ouhlà non, personne n'utilise ça (je crois) grin
Mais un binaire EFI (natif) est démarré directement en mode protégé (enfin là où ça s'applique, donc sur x86) et tu as accès à des services via l'interface standard de l'EFI qui est basé sur les GUID. C'est de là où pour moi tu fais ce que tu veux (interop avec l'API natif EFI et hop grin )
J'en sais pas beaucoup plus… Je ne connais pas les procédures d'appel exactes pour utiliser ces services mais du peu que j'aie pu lire, ça ne pas pas semblé d'une complexité surnaturelle.
(Faut remplir un formulaire pour lire la spec donc je l'ai jamais fait… Et mon macbook n'est pas UEFI donc ça n'a pas spécialement poussé à le faire. mourn)
GoldenCrystal (./208) :
Ça et la complexité incroyable du jeu d'instruction x86
Meuh non, ce n'est pas si complexe wink
Plus d'une fois j'ai téléchargé les docs officielles (AMD et Intel). Plus d'une fois j'ai pleuré au bout de 20 pages tongue
J'arrive à lire l'assembleur x86 sans trop de problèmes, mais je serai infichu de faire l'inverse.