Nový kód, ktorý je uvedený v rôznych verziách jadra Linuxu, odhaľuje niektoré veľmi zaujímavé hardvérové tajomstvá. Teraz je v systéme Linux 5.10 dôležitý pokrok, a to ten, že obsahuje počiatočnú podporu procesu zavádzania UEFI. Môže sa to zdať absurdné, pretože to je možné pri ARM alebo x86, ale nie je to tak, keď hovoríme o tom, že sa takáto podpora týka architektúru RISC-V v tomto prípade.
Kód pre systémy s čipmi založenými na RISC-V, aby boli schopní boot s UEFI Bude na Linuxe 5.10, prvej verzii, ktorá poskytuje túto funkciu pre tento typ hardvéru. Tým sa otvorí veľa dverí pre mikroprocesory RISC-V, ktoré sa dajú použiť aj v zariadeniach s týmto firmvérom.
Niektoré opravy, ktoré k tomu prispeli, pochádzajú od inžinierov spoločnosti Western Digital, jedného z členov nadácie RISC-V (teraz RISC-V International). A hoci boli pridané v predchádzajúcich verziách, zdá sa, že v Linux 5.10 Môže sa už použiť na začiatku. To znamená, že bude integrovať podporu čoskoro ioremap, hlavičku PE / COFF, runtime služby atď.
Tento príspevok pre Linux 5.10 otvára okno nové príležitosti, a zdá sa, že do konca roku 2020 prichádzajú do jadra ďalšie zmeny pre RISC-V, ktoré budú tiež zaujímavé. Takto sa pridáva do klubu, v ktorom už boli IA-32 (x86-32), AMD64 alebo EM64T (x86-64), 32-bitové ARM a 64-bitové ARM. Či sa vám to páči alebo nie, ekosystém x86 je najširší a niektoré ďalšie architektúry sa mu jednoducho prispôsobujú z nevyhnutnosti. Nie je teda prekvapením, že ARM to dokázalo aj vo svojej dobe, alebo že podporovalo aj ďalšie časti tohto x86 ekosystému, napríklad ACPI atď. RISC-V bude nasledovať podobné kroky, ak chce byť v budúcnosti na PC alebo HPC systémoch ...
Dobrá správa na začiatok víkendu. Teším sa, že začnú distribuovať funkčné tímy pomocou risc-v.