Initialiser
Utiliser les services UEFI pour l’affichage, les fichiers et les informations essentielles de la machine.
PuFf Loader est le composant UEFI du projet PuFf OS. Il doit identifier l’environnement matériel, charger les fichiers nécessaires et transmettre proprement le contrôle au noyau.
Développement préparatoireUtiliser les services UEFI pour l’affichage, les fichiers et les informations essentielles de la machine.
Lire le noyau PuFf depuis la partition système EFI, vérifier sa présence et préparer sa mémoire.
Quitter les services de démarrage au bon moment et remettre au noyau les données dont il a besoin.
La chaîne EDK II sous Windows a été préparée avec Visual Studio Build Tools, Python, NASM, GCC, QEMU et OVMF. Le prochain jalon consiste à stabiliser la compilation de BaseTools, puis à produire un premier exécutable EFI affichant un message dans QEMU.