Hlavní navigace

Vlákno názorů ke zprávičce Intel představil koncept pro otevřený firmware ModernFW od ventYl - Nejako som sa nemohol ubranit pocitu, ze Intel...

  • Aktualita je stará, nové názory již nelze přidávat.
  • 15. 5. 2019 19:00

    ventYl

    Nejako som sa nemohol ubranit pocitu, ze Intel vymysla koleso, ktore bude hranate. Uz druhy krat. Tak som sa trocha pozrel na to, aku ma ten projekt historiu a ono to je vlastne EFI reboot. Vzali zdrojaky TianoCore (ktore su vlastne len remixom ich vlastnych referencnych implementacii EFI), vyhadzali z nich balast a teraz ho tam idu selektivne nahadzovat naspat. Dufaju, ze ak to bude opensource, tak to nebude taky humus, akym sa EFI based firmware-y casom stali.

    Keby radsej nevymyslali hluposti a pouzili OpenFirmware, svet by bol o trocha menej skarede miesto. Je sice pravda, ze poreba pisania firmware pluginov zariadeni v jazyku Forth moze byt pre dnesnych programatorov odchovanych na objektovych jazykoch stresujuci zazitok, ale ono to funguje. FCode je prenositelny a nezavisly na procesore, interpret Forthu/FCode je maly (vojde sa trebars aj do 8bitoveho mikrokontrollera) a az ma pamat neklame, videl som onehda niekde Forth VM, ktora mala matematicky dokazane, ze je nerozbitna.

    OF navyse vie priamo zaviest Mach/O, ELF a ktohovie ake ine dalsie binarky, loadovat moduly z filesystemu a ma vsetky tie vlastnosti, ktore si Intel vysnival (je pomerne lahky, cross-platformovy, rychly, ma komunikacne rozhranie s operacnym systemom a nechava drvivu vacsinu veci robit OS).

    Jo a dalsim malym bonusom je, ze podporu noveho firmware netreba pridavat do OS, pretoze ho Linux, BSD a dost mozne, ze este stale aj Windows uz podporuju.

    15. 5. 2019, 19:01 editováno autorem komentáře

  • 16. 5. 2019 8:44

    Martin X (neregistrovaný) ---.dynamic.chello.sk

    Spominam si, ako som v case, ked na IBM Power systemoch este nebol oficialne podporovany Linux, manualne natahoval jadro z diskety cez OpenFirmware prikazy.