Un remplaçant pour nos antiques BIOS

Posté par  . Modéré par Xavier Antoviaque.
Étiquettes : aucune
0
25
fév.
2003
Matériel
Intel, Microsoft et autres nous préparent depuis un certain temps déjà un remplaçant pour le BIOS.

Ce système, baptisé EFI (Extensible Firmware Interface), est bien mieux conçu que nos BIOS actuels. En particulier, il supporte en standard la présence de plusieurs chargeurs de systèmes d'exploitation. Il définit des interfaces claires et extensibles entre le système et le matériel. Il fonctionnera avec les architectures Itanium et IA 32.

Il supportera également les hautes résolution d'écrans, le réseau, et la couche applicative sera programmée en C... de quoi prévoir nombre de versions non officielles

NdM : Merci à BdherVil d'avoir également proposé cette dépêche.

Aller plus loin

  • # Re: Un remplaçant pour nos antiques BIOS

    Posté par  . Évalué à 9.

    > Il fonctionnera avec les architectures Itanium et IA 32.

    et le x86-64 hmmmm ?
  • # Re: Un remplaçant pour nos antiques BIOS

    Posté par  . Évalué à 10.

    Il supportera également les hautes résolution d'écrans, le réseau, et la couche applicative sera programmée en C... de quoi prévoir nombre de versions non officielles

    plus besoin d'utiliser windows alors ?

    - tiens ! t'as lancé windows ??
    - non, je suis dans mon bios (qui supporte directx)
    - tu peux même surfer sur le net ?
    - yep mais seulement sur les sites M$
    - haaa....

    blague a part, ceci va permettre l'apparition de virus... bios sur mesure pour les besoins de l'utilisateur.

    ou ai-je encore planqué ce foutu [-1]

    Je trolle dès quand ça parle business, sécurité et sciences sociales

    • [^] # Re: Un remplaçant pour nos antiques BIOS

      Posté par  (site web personnel) . Évalué à 10.

      blague a part, ceci va permettre l'apparition de virus... bios sur mesure pour les besoins de l'utilisateur.

      Mais pfffff, t'es médisant, Monsieur Symantec il a déjà pensé à tout et dans le prochain upgrade de ton Bios^W EFI, tu auras un antivirus intégré.

      Sinon, l'interet du graphisme est qu'en très peu de temps, tu vas avoir droit à une animation qui te montre tes ventilos en train de tourner, une courbe de température de ton proc....
      Et dans quoi il va etre stocké ce tout nouveau EFI de 4Mib (au bas mot) ?

      <Troll en Place>Et pourquoi ce serait pas en C++ ?<Troll Désamorcé>
  • # Re: Un remplaçant pour nos antiques BIOS

    Posté par  . Évalué à 10.

    C'est bien, des années après SUN et les autres, Intel et Microsoft ré-invente l'OpenFirmware !!!!

    Avec en prime une belle interface graphique toute clickable.

    Pour avoir utiliser le EFI d'un Itanium, bah je préfères l'OpenFirmware, j'éspère qu'ils auront améliorer le truc, ou qu'il laisseront une ligne de commande disponible.

    A voir donc.
    • [^] # Re: Un remplaçant pour nos antiques BIOS

      Posté par  . Évalué à 7.

      Je ne vois pas l'interet de remodeler le BIOS. Pour moi, le BIOS, tu y vas une fois pour regler quelques paramêtres puis tu n'y vas plus. Un utilisateur lambda n'y va même jamais...
      En plus, sur ma carte mère, il y a un espace pour mettre de l'aide mais ça se limite à "Feature: ON or OFF".
      Si les fabricants de BIOS n'arrivent pas utiliser ce que leur permet le BIOS actuel, quel est l'interêt dans créer un autre ?
      • [^] # Re: Un remplaçant pour nos antiques BIOS

        Posté par  . Évalué à 5.

        Ca permettra peut-être de ne pas être obligé d'utiliser un mode de compatibilité x86 pendant tout le temps de l'amorçage... (voir le lien vers linuxbios un peu plus bas pour une alternative)
      • [^] # Re: Un remplaçant pour nos antiques BIOS

        Posté par  . Évalué à 6.

        L'intérêt principal n'est pas vraiment pour l'utilisateur lambda (ni même pour le "power-user"). En effet, le plus grand pas en avant de l'EFI par rapport aux BIOS actuels, c'est que son interface de programmation est le C et non plus l'assembleur. Le BIOS est actuellement le dernier bastion dans lequel on est obligé d'utiliser l'assembleur. Donc ce sont les développeurs de BIOS/EFI qui profiteront le plus de cette évolution.

        Cela permet également de simplifier la vie (parait-il) des développeurs de drivers systèmes.

        Le reste des améliorations tiennent pour l'instant plus "d'eye candy" pour l'utilisateur lambda qu'autre chose... Mais on verra bien comment tout cela va évoluer avec le temps.

        <blockquote>Zeiram </blockquote>

        PS: Pourquoi il passe pas mon < blockquote > ci-dessus ?
        • [^] # Re: Un remplaçant pour nos antiques BIOS

          Posté par  (site web personnel) . Évalué à 0.

          Le BIOS est actuellement le dernier bastion dans lequel on est obligé d'utiliser l'assembleur.

          Donc LinuxBIOS est entierrement fait en assembleur ?

          Au pire on a besoin que d'un petit pourcentage de code assembleur, tout le reste peut être fait dans un langage de pas trop haut niveau.

          Cette feature ne veux rien dire à mon sens.
      • [^] # Re: Un remplaçant pour nos antiques BIOS

        Posté par  (site web personnel) . Évalué à 2.

        * Reseau : Booter depuis le réseau
        * Hautes résolutions d'écrans : Avoir une belle image pendant le démarrage, avoir un affichage correct quand on boot sur une disquette avec un serveur X tout pourrave, ...
        ...
        • [^] # Re: Un remplaçant pour nos antiques BIOS

          Posté par  . Évalué à 3.

          >Reseau : Booter depuis le réseau Les cartes reseaux ont souvent un emplacement EPROM pour booter depuis le reseaux. Alors pourquoi pas l'utiliser? Il serait possible de mettre autres choses que de l'EPROM dessus et les cartes mêre accepte en general deja de booter depuis le reseaux. Je vois pas la nouveauté...
      • [^] # Re: Un remplaçant pour nos antiques BIOS

        Posté par  . Évalué à 4.

        L'effet de bord m'intéresse : une plus grosse eprom. On peut imaginer, par exemple un routeur linux tout-dans-l'eprom.
      • [^] # Re: Un remplaçant pour nos antiques BIOS

        Posté par  . Évalué à 1.

        "Je ne vois pas l'interet de remodeler le BIOS. Pour moi, [...]"

        Oui, mais l'avantage du remodelage c'est que tu peut facilement y glisser des fonctions que l'utilisateur lambda ne veux pas et a rejetté en masse... Pallmachin truc ou équivalent mais sans marketing cette fois-ci.
        Surtout que la taille augmentant... A cause des graphismes _exclusivement_ bien sûr ! allons à quoi as-tu pensé ? Avec ces sociétés dignes de confiances qui vont le faire tout pour toi ?!? "Pour ton bien" rapelles-toi...
      • [^] # Re: Un remplaçant pour nos antiques BIOS

        Posté par  (site web personnel, Mastodon) . Évalué à 2.

        Tu utilises toujours le BIOS, puisque les interruptions matérielles (et certaines logicielles) sont définies dans son espace mémoire. Lorsque tu redémarres (comment ça, tu n'arrêtes jamais ta machine :o) ), tu utilise le BIOS.

        En fait, tu ne vas jamais dans le BIOS, tu configures le BIOS à laide du CMOS ...
    • [^] # Re: Un remplaçant pour nos antiques BIOS

      Posté par  . Évalué à 10.

      Juste pour ceux qui ne connaisse pas l'OpenFirmware, c'est une sorte de "bios" qui repond aux specs de l'IEEE 1275.

      Il est present sur Sun mais aussi sur plein d'autres plateformes (y compris x86 puisque c'est ca qui boote les NetApp F8x0 basés sur des PIII).
      Il est theoriquement plus simple de faire des drivers sous cet environnement (notamment parce que le debug est integré et qu'on peut faire des modifs incrementales)

      Détail rigolo, les drivers doivent etre programmes en FORTH.
  • # Re: Un remplaçant pour nos antiques BIOS

    Posté par  . Évalué à 10.

    Je suis peut-être parano mais vu ce qui se trame avec TCPA et Palladium, ce truc ne m'inspire pas du tout confiance.
    Je préfère regarder du côté d'un projet comme linuxbios : http://www.linuxbios.org/(...)
  • # Re: Un remplaçant pour nos antiques BIOS

    Posté par  . Évalué à 2.

    Je vois deja venir le

    "Your EFI is not up to date to install this software.
    Please contact your Motherboard manufacturer for more informations"

    AMHA ce n'est pas une très bonne idée..
    Je ne suis pas contre le fait d'améliorer un peu le bios, pour les développeurs de drivers par exemple, mais de la en a arriver a une interface graphique cliquable reliée au réseau....

    (Moi aussi ca me manque les [-1] :p)
  • # Re: Un remplaçant pour nos antiques BIOS

    Posté par  . Évalué à 3.

    Voilà le dernier défaut des PC de supprimé. OK, il y avait déjà linuxbios, mais il tourne pas sur ma bécane.
  • # pourquoi...

    Posté par  (site web personnel) . Évalué à 4.

    faut-il toujours qu'ils réinventent la poudre ?
    ça existe déja un BIOS évolué designé correctement, ça s'appelle OpenFirmware et même Apple l'utilise.

    http://www.openfirmware.org/(...)

    Pourquoi faire simple...
    (NB: y a aussi LinuxBIOS, qq1 sait ou ça en est ?)

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.