Non, ça n'est pas le standard, c'est un des standard, l'autre étant device tree, qui garanti une meilleure portabilité, des pilotes plus légers etc, et qui ne favorise pas les firmwares fermés. Comme je disais les
Avec EFI, on passe par le "firmware" (u-boot la plupart du temps sur les cartes ARM) qui va se charger pour nous de tous ces détails. Et donc notre bootloader n'a plus besoin d'aucun code spécifique à chaque plateforme.
Aucun rapport, les firmwares restent spécifiques à chaque plateforme, comme dans le cas du BIOS, ils sont juste fermé et ça paraît donc transparent pour l'utilisateur, mais il n'y a pas de miracle, il faut bien initialiser et communiquer avec les différents composants. Device tree utilise une interface unifiée, stable et légère, facilement gérable, contrairement à UEFI. Une initialisation via device tree, permet également de démarrer de façon transparente sur différent type de cartes ayant la même architecture de processeur, c'est ce qui est utilisé par exemple par Arch Linux ARM. UEFI c'est un retour à l'ère de BIOS, il faut bien prendre conscience de ça.
[^] # Re: UEFI
Posté par tao popus . En réponse à la dépêche Premiers pas avec la carte Visionfive 2. Évalué à 3.
Non, ça n'est pas le standard, c'est un des standard, l'autre étant device tree, qui garanti une meilleure portabilité, des pilotes plus légers etc, et qui ne favorise pas les firmwares fermés. Comme je disais les
Aucun rapport, les firmwares restent spécifiques à chaque plateforme, comme dans le cas du BIOS, ils sont juste fermé et ça paraît donc transparent pour l'utilisateur, mais il n'y a pas de miracle, il faut bien initialiser et communiquer avec les différents composants. Device tree utilise une interface unifiée, stable et légère, facilement gérable, contrairement à UEFI. Une initialisation via device tree, permet également de démarrer de façon transparente sur différent type de cartes ayant la même architecture de processeur, c'est ce qui est utilisé par exemple par Arch Linux ARM. UEFI c'est un retour à l'ère de BIOS, il faut bien prendre conscience de ça.