OpenBSD faʻaopoopo le lagolago muamua mo le faʻataʻitaʻiga RISC-V

Ua faia suiga ile OpenBSD e fa'atino ai se uafu mo le RISC-V architecture. O lo'o fa'atapula'aina le lagolago i le fatu OpenBSD ma e mana'omia pea nisi galuega mo le faiga e galue lelei. I lona tulaga i le taimi nei, o le OpenBSD kernel ua mafai ona utaina i totonu o le QEMU-based RISC-V emulator ma faʻafeiloaʻi le pule i le init process. Fuafuaga mo le lumanaʻi e aofia ai le faʻatinoina o le lagolago mo multiprocessing (SMP), faʻamautinoa o loʻo faʻapipiʻi le faiga i le tele-user mode, faʻapea foʻi ma le fetuunaiga o vaega avanoa faʻaoga (libc, libcompiler_rt).

Manatua o le RISC-V o loʻo tuʻuina atu se masini matala ma fetuutuunai faiga faʻatonuga e mafai ai ona fausia microprocessors mo talosaga faʻapitoa e aunoa ma le manaʻomia o totogi poʻo le tuʻuina atu o aiaiga ile faʻaaogaina. RISC-V faʻatagaina oe e fatuina SoCs ma faʻagaioiga matala atoatoa. I le taimi nei, e faʻavae i luga o le RISC-V faʻamatalaga, kamupani eseese ma nuʻu i lalo o laisene saoloto eseese (BSD, MIT, Apache 2.0) o loʻo atiaʻe le tele o suiga ole microprocessor cores, SoCs ma ua uma ona gaosia meataalo. O faiga faʻaogaina ma le lagolago maualuga RISC-V e aofia ai Linux (o loʻo iai talu mai le faʻasalalauga o Glibc 2.27, binutils 2.30, gcc 7 ma le Linux kernel 4.15) ma le FreeBSD (o se tulaga lona lua o le lagolago na tuʻuina atu talu ai nei).

puna: opennet.ru

Faaopoopo i ai se faamatalaga