Port Arch Linux dla architektury RISC-V

Opublikowano port dystrybucji Arch Linux dla systemów opartych na architekturze RISC-V. Port nie jest jeszcze oficjalny, ale jego twórca, Felix Yan, należy do głównych deweloperów i maintainerów Arch Linux. Krótkoterminowym celem projektu jest przygotowanie poprawek do pakietów z kodem źródłowym, które rozwiązują problemy z ich kompilacją i działaniem na systemach RISC-V. W przyszłości planowane jest przeniesienie przygotowanych poprawek do głównej części repozytoriów Arch Linux oraz dodanie riscv64 (riscv64gc) do liczby wspieranych w Arch Linux alternatywnych architektur.

Port rozwijany jest dla systemów opartych na jądrze RV64GC i wspierających ABI lp64d, takich jak płyty HiFive Unmatched, HiFive Unleashed, StarFive VisionFive v1/v2 i PolarFire SoC Icicle Kit. Oddzielnie dostarczany jest eksperymentalny pakiet linux-sophgo, który umożliwia korzystanie z Arch Linux na płycie Milk-V Pioneer (SG2042). Do eksperymentów można używać portu w emulatorze RISC-V opartym na QEMU.

RISC-V oferuje otwarty i elastyczny system instrukcji maszynowych, pozwalający na tworzenie mikroprocesorów do dowolnych zastosowań, nie wymagając żadnych opłat ani nakładając warunki na użycie. RISC-V umożliwia tworzenie całkowicie otwartych SoC i procesorów. W tej chwili na bazie specyfikacji RISC-V różne firmy i społeczności, na różnych wolnych licencjach (BSD, MIT, Apache 2.0), rozwijają kilkadziesiąt wersji rdzeni mikroprocesorów, ponad sto SoC i już produkowanych chipów. Wsparcie dla RISC-V jest obecne od wersji Glibc 2.27, binutils 2.30, gcc 7 i jądra Linux 4.15.

Źródło: opennet.ru

Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS 🔥 Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS | ProHoster