Linux 5.10: Razkrit velik korak naprej za RISC-V

Logotip RISC-V

Nova koda, ki je predstavljena v različnih različicah jedra Linuxa, razkriva nekaj zelo zanimivih skrivnosti strojne opreme. Zdaj je v Linuxu 5.10 pomemben napredek, in sicer ta, da vključuje začetno podporo za zagon UEFI. To se morda zdi absurdno, saj je to mogoče z ARM ali x86, vendar če govorimo, ni toliko pomembno, da se omenjena podpora nanaša na arhitektura RISC-V v tem primeru.

Koda za sisteme s čipi, ki temeljijo na RISC-V zagon z UEFI Na voljo bo v Linuxu 5.10, prvi različici, ki ponuja to funkcijo za to vrsto strojne opreme. To bo odprlo veliko vrat mikroprocesorjem RISC-V, ki jih je mogoče uporabiti tudi v opremi s to vdelano programsko opremo.

Nekateri popravki, ki so prispevali k temu, so prišli od inženirjev Western Digital, enega od članov fundacije RISC-V (zdaj RISC-V International). In čeprav so bili dodani v prejšnjih različicah, se zdi, da v Linux 5.10 Že na začetku se lahko uporablja. To pomeni, da bo vključeval zgodnjo podporo za ioremap, glavo PE / COFF, izvajalne storitve itd.

Ta prispevek za Linux 5.10 odpira okno nove priložnosti, in zdi se, da bo več sprememb za RISC-V prišlo v jedro pred koncem leta 2020 in bodo tudi zanimive. Tako se pridruži klubu, v katerem so že bili IA-32 (x86-32), AMD64 ali EM64T (x86-64), 32-bitni ARM in 64-bitni ARM. Všeč ali ne, ekosistem x86 je najširši in nekatere druge arhitekture se mu preprosto prilagajajo zaradi potrebe. Zato ni presenetljivo, da je to storil tudi ARM nekoč ali da je podpiral tudi druge dele tega ekosistema x86, kot je ACPI itd. RISC-V bo sledil podobnim korakom, če želi biti v prihodnosti v računalnikih ali HPC sistemih ...