En portering af Arch-distributionen er blevet udgivet. Linux til systemer baseret på RISC-V-arkitekturen. Porteringen er endnu ikke officiel, men dens skaber, Felix Yan, er en af kerneudviklerne og -vedligeholderne af Arch. LinuxProjektets kortsigtede mål er at forberede patches til kildekodepakker, der adresserer problemer med deres kompilering og drift på RISC-V-systemer. I fremtiden er det planlagt, at de forberedte patches skal migreres til Archs primære repositories. Linux og tilføjelse af riscv64 (riscv64gc) til listen over understøttede i Arch Linux alternative arkitekturer.
Porten udvikles til systemer baseret på RV64GC-kernen og understøtter lp64d ABI, såsom HiFive Unmatched, HiFive Unleashed, StarFive VisionFive v1/v2 og PolarFire SoC Icicle Kit-kortene. En eksperimentel linux-sophgo-pakke er også tilgængelig separat, der muliggør brug med Arch. Linux På Milk-V Pioneer (SG2042)-kortet. Til eksperimenter kan du bruge porten i den QEMU-baserede RISC-V-emulator.
RISC-V leverer et åbent og fleksibelt maskininstruktionssæt, der muliggør oprettelse af mikroprocessorer til enhver applikation uden at kræve royalties eller pålægge brugsbetingelser. RISC-V muliggør oprettelse af fuldstændig åbne SoC'er og processorer. I øjeblikket udvikles adskillige dusin mikroprocessorkernevarianter, over hundrede SoC'er og chips i produktion baseret på RISC-V-specifikationen af forskellige virksomheder og fællesskaber under forskellige frie licenser (BSD, MIT, Apache 2.0). RISC-V-understøttelse har været til stede siden udgivelsen af Glibc 2.27, binutils 2.30, gcc 7 og kernen. Linux 4.15.
Kilde: opennet.ru
