Ka taapirihia e OpenBSD te tautoko tuatahi mo te hoahoanga RISC-V

Kua tangohia e OpenBSD nga huringa ki te whakatinana i tetahi tauranga mo te hoahoanga RISC-V. I tenei wa ka iti te tautoko ki te kernel OpenBSD me te hiahia tonu kia mahi tika te punaha. I roto i tona ahua o naianei, ka taea e te kernel OpenBSD te peke ki roto i te emulator RISC-V-QEMU me te whakawhiti mana ki te tukanga init. Ko nga mahere mo te wa kei te heke mai ko te whakatinanatanga o te tautoko mo te multiprocessing (SMP), me te whakarite kia eke te punaha ki te aratau maha-kaiwhakamahi, me te urutaunga o nga waahanga mokowā kaiwhakamahi (libc, libcompiler_rt).

Kia maumahara ko te RISC-V he punaha tohutohu miihini tuwhera me te ngawari e taea ai te hanga miihini miihini mo nga tono noa me te kore e tono utu, me te whakatau tikanga mo te whakamahi. Ka taea e RISC-V koe ki te hanga i nga SoC me nga tukatuka tino tuwhera. I tenei wa, i runga i nga korero a RISC-V, he maha nga kamupene me nga hapori kei raro i nga raihana kore utu (BSD, MIT, Apache 2.0) kei te whakawhanake i nga momo tatini maha o nga microprocessor cores, SoCs me nga maramara kua mahia. Ko nga punaha whakahaere me te tautoko RISC-V-kounga teitei ko Linux (kei reira mai i nga putanga o Glibc 2.27, binutils 2.30, gcc 7 me te Linux kernel 4.15) me te FreeBSD (kua tukuna he taumata tuarua o te tautoko).

Source: opennet.ru

Tāpiri i te kōrero