Ang OpenBSD nagdugang inisyal nga suporta para sa RISC-V nga arkitektura

Gisagop sa OpenBSD ang mga pagbag-o aron ipatuman ang usa ka pantalan alang sa arkitektura sa RISC-V. Ang suporta sa pagkakaron limitado sa OpenBSD kernel ug nagkinahanglan gihapon og pipila ka trabaho aron ang sistema mogana sa hustong paagi. Sa kasamtangan nga porma niini, ang OpenBSD kernel mahimo nang i-load sa usa ka QEMU-based RISC-V emulator ug ibalhin ang kontrol sa init nga proseso. Ang mga plano alang sa umaabot naglakip sa pagpatuman sa suporta alang sa multiprocessing (SMP), pagsiguro nga ang sistema mag-boot sa multi-user mode, ingon man ang pagpahiangay sa mga sangkap sa user space (libc, libcompiler_rt).

Hinumdomi nga ang RISC-V naghatag ug usa ka bukas ug flexible nga sistema sa instruksiyon sa makina nga nagtugot sa mga microprocessor nga matukod alang sa arbitraryong mga aplikasyon nga wala magkinahanglan og royalties o pagpahamtang og mga kondisyon sa paggamit. Gitugotan ka sa RISC-V sa paghimo sa hingpit nga bukas nga mga SoC ug mga processor. Sa pagkakaron, base sa RISC-V specification, lain-laing mga kompanya ug komunidad ubos sa nagkalain-laing mga libre nga lisensya (BSD, MIT, Apache 2.0) ang nag-develop sa pipila ka dosena nga variant sa microprocessor cores, SoCs ug naproduce na nga mga chips. Ang mga operating system nga adunay taas nga kalidad nga suporta sa RISC-V naglakip sa Linux (karon sukad sa pagpagawas sa Glibc 2.27, binutils 2.30, gcc 7 ug ang Linux kernel 4.15) ug FreeBSD (usa ka ikaduhang lebel sa suporta bag-o lang gihatag).

Source: opennet.ru

Idugang sa usa ka comment