OpenBSD ntxiv kev txhawb nqa thawj zaug rau RISC-V architecture

OpenBSD tau txais kev hloov pauv los siv qhov chaw nres nkoj rau RISC-V architecture. Kev txhawb nqa tam sim no txwv rau OpenBSD kernel thiab tseem xav tau qee qhov haujlwm rau lub kaw lus kom ua haujlwm zoo. Hauv nws daim ntawv tam sim no, OpenBSD kernel twb tuaj yeem thauj mus rau hauv QEMU-based RISC-V emulator thiab pauv kev tswj mus rau cov txheej txheem init. Cov phiaj xwm rau yav tom ntej suav nrog kev siv cov kev txhawb nqa rau ntau qhov kev ua haujlwm (SMP), kom ntseeg tau tias qhov system khau raj rau hauv ntau tus neeg siv hom, nrog rau kev hloov pauv ntawm cov neeg siv qhov chaw (libc, libcompiler_rt).

Nco qab tias RISC-V muab cov kev qhia qhib thiab hloov pauv lub tshuab uas tso cai rau cov microprocessors tsim rau cov ntawv thov tsis tas yuav tsum tau muaj nuj nqis lossis ua rau muaj kev cuam tshuam rau kev siv. RISC-V tso cai rau koj los tsim qhib SoCs thiab cov txheej txheem. Tam sim no, raws li RISC-V specification, cov tuam txhab sib txawv thiab cov zej zog nyob rau hauv ntau daim ntawv tso cai pub dawb (BSD, MIT, Apache 2.0) tab tom tsim ntau lub kaum os ntawm microprocessor cores, SoCs thiab twb tau tsim cov chips. Kev ua haujlwm nrog cov kev pabcuam zoo RISC-V suav nrog Linux (tam sim no txij li kev tshaj tawm ntawm Glibc 2.27, binutils 2.30, gcc 7 thiab Linux kernel 4.15) thiab FreeBSD (qib thib ob ntawm kev txhawb nqa tsis ntev los no).

Tau qhov twg los: opennet.ru

Ntxiv ib saib