OpenBSD ir ieviesusi izmaiÅas, ievieÅ”ot RISC-V arhitektÅ«ras portu. PaÅ”laik atbalsts ir ierobežots ar OpenBSD kodolu, un, lai nodroÅ”inÄtu pilnÄ«gu sistÄmas funkcionalitÄti, ir nepiecieÅ”ama turpmÄka izstrÄde. PaÅ”reizÄjÄ formÄ OpenBSD kodols jau var startÄties QEMU balstÄ«tÄ RISC-V emulatorÄ un nodot vadÄ«bu init procesam. NÄkotnes plÄnos ietilpst atbalsta ievieÅ”ana daudzprocesÄÅ”anai (SMP), sistÄmas startÄÅ”anas iespÄjoÅ”ana daudzlietotÄju režīmÄ un lietotÄja telpas komponentu (libc, libcompiler_rt) pielÄgoÅ”ana.
AtgÄdinÄm, ka RISC-V nodroÅ”ina atvÄrtu un elastÄ«gu maŔīnu instrukciju kopu, kas ļauj izveidot mikroprocesorus jebkuram lietojumam, neprasot autoratlÄ«dzÄ«bas vai neuzliekot lietoÅ”anas noteikumus. RISC-V ļauj izveidot pilnÄ«gi atvÄrtus sistÄmu mikroshÄmas (SoC) un procesorus. PaÅ”laik dažÄdi uzÅÄmumi un kopienas, pamatojoties uz RISC-V specifikÄciju, saskaÅÄ ar dažÄdÄm bezmaksas licencÄm (BSD, MIT, Apache 2.0), izstrÄdÄ vairÄkus desmitus mikroprocesoru kodolu, sistÄmu mikroshÄmu un esoÅ”o mikroshÄmu variantu. OperÄtÄjsistÄmas ar augstas kvalitÄtes RISC-V atbalstu ietver Linux (klÄt kopÅ” Glibc 2.27, binutils 2.30, gcc 7 un kodola laidieniem) Linux 4.15) un FreeBSD (nesen saÅÄma otro atbalsta lÄ«meni).
Avots: opennet.ru
