OpenBSD เป€เบžเบตเปˆเบกเบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เป€เบšเบทเป‰เบญเบ‡เบ•เบปเป‰เบ™เบชเปเบฒเบฅเบฑเบšเบชเบฐเบ–เบฒเบ›เบฑเบ”เบ•เบฐเบเบฐเบเปเบฒ RISC-V

ะ’ ัะพัั‚ะฐะฒ OpenBSD ะฟั€ะธะฝัั‚ั‹ ะธะทะผะตะฝะตะฝะธั ั ั€ะตะฐะปะธะทะฐั†ะธะตะน ะฟะพั€ั‚ะฐ ะดะปั ะฐั€ั…ะธั‚ะตะบั‚ัƒั€ั‹ RISC-V. ะŸะพะดะดะตั€ะถะบะฐ ะฟะพะบะฐ ะพะณั€ะฐะฝะธั‡ะตะฝะฐ ัะดั€ะพะผ OpenBSD ะธ ะดะปั ะฟะพะปะฝะพั†ะตะฝะฝะพะน ั€ะฐะฑะพั‚ั‹ ัะธัั‚ะตะผั‹ ะตั‰ั‘ ั‚ั€ะตะฑัƒะตั‚ ะดะพั€ะฐะฑะพั‚ะบะธ. ะ’ ั‚ะตะบัƒั‰ะตะผ ะฒะธะดะต ัะดั€ะพ OpenBSD ัƒะถะต ะผะพะถะตั‚ ะทะฐะณั€ัƒะทะธั‚ัŒัั ะฒ ัะผัƒะปัั‚ะพั€ะต RISC-V ะฝะฐ ะฑะฐะทะต QEMU ะธ ะฟะตั€ะตะดะฐั‚ัŒ ัƒะฟั€ะฐะฒะปะตะฝะธะตะผ init-ะฟั€ะพั†ะตัััƒ. ะ˜ะท ะฟะปะฐะฝะพะฒ ะฝะฐ ะฑัƒะดัƒั‰ะตะต ัƒะฟะพะผะธะฝะฐะตั‚ัั ั€ะตะฐะปะธะทะฐั†ะธั ะฟะพะดะดะตั€ะถะบะธ ะผะฝะพะณะพะฟั€ะพั†ะตััะพั€ะฝะพัั‚ะธ (SMP), ะพะฑะตัะฟะตั‡ะตะฝะธะต ะทะฐะณั€ัƒะทะบะธ ัะธัั‚ะตะผั‹ ะฒ ะผะฝะพะณะพะฟะพะปัŒะทะพะฒะฐั‚ะตะปัŒัะบะธะน ั€ะตะถะธะผ, ะฐ ั‚ะฐะบะถะต ะฐะดะฐะฟั‚ะฐั†ะธั ะบะพะผะฟะพะฝะตะฝั‚ะพะฒ ะฟั€ะพัั‚ั€ะฐะฝัั‚ะฒะฐ ะฟะพะปัŒะทะพะฒะฐั‚ะตะปั (libc, libcompiler_rt).

ะะฐะฟะพะผะฝะธะผ, ั‡ั‚ะพ RISC-V ะฟั€ะตะดะพัั‚ะฐะฒะปัะตั‚ ะพั‚ะบั€ั‹ั‚ัƒัŽ ะธ ะณะธะฑะบัƒัŽ ัะธัั‚ะตะผัƒ ะผะฐัˆะธะฝะฝั‹ั… ะธะฝัั‚ั€ัƒะบั†ะธะน, ะฟะพะทะฒะพะปััŽั‰ัƒัŽ ัะพะทะดะฐะฒะฐั‚ัŒ ะผะธะบั€ะพะฟั€ะพั†ะตััะพั€ั‹ ะดะปั ะฟั€ะพะธะทะฒะพะปัŒะฝั‹ั… ะพะฑะปะฐัั‚ะตะน ะฟั€ะธะผะตะฝะตะฝะธั, ะฝะต ั‚ั€ะตะฑัƒั ะฟั€ะธ ัั‚ะพะผ ะพั‚ั‡ะธัะปะตะฝะธะน ะธ ะฝะต ะฝะฐะปะฐะณะฐั ัƒัะปะพะฒะธะน ะฝะฐ ะธัะฟะพะปัŒะทะพะฒะฐะฝะธะต. RISC-V ะฟะพะทะฒะพะปัะตั‚ ัะพะทะดะฐะฒะฐั‚ัŒ ะฟะพะปะฝะพัั‚ัŒัŽ ะพั‚ะบั€ั‹ั‚ั‹ะต SoC ะธ ะฟั€ะพั†ะตััะพั€ั‹. ะ’ ะฝะฐัั‚ะพัั‰ะตะต ะฒั€ะตะผั ะฝะฐ ะฑะฐะทะต ัะฟะตั†ะธั„ะธะบะฐั†ะธะธ RISC-V ั€ะฐะทะฝั‹ะผะธ ะบะพะผะฟะฐะฝะธัะผะธ ะธ ัะพะพะฑั‰ะตัั‚ะฒะฐะผะธ ะฟะพะด ั€ะฐะทะปะธั‡ะฝั‹ะผะธ ัะฒะพะฑะพะดะฝั‹ะผะธ ะปะธั†ะตะฝะทะธัะผะธ (BSD, MIT, Apache 2.0) ั€ะฐะทะฒะธะฒะฐะตั‚ัั ะฝะตัะบะพะปัŒะบะพ ะดะตััั‚ะบะพะฒ ะฒะฐั€ะธะฐะฝั‚ะพะฒ ัะดะตั€ ะผะธะบั€ะพะฟั€ะพั†ะตััะพั€ะพะฒ, SoC ะธ ัƒะถะต ะฟั€ะพะธะทะฒะพะดะธะผั‹ั… ั‡ะธะฟะพะฒ. ะ˜ะท ะพะฟะตั€ะฐั†ะธะพะฝะฝั‹ั… ัะธัั‚ะตะผ ั ะบะฐั‡ะตัั‚ะฒะตะฝะฝะพะน ะฟะพะดะดะตั€ะถะบะพะน RISC-V ะผะพะถะฝะพ ะพั‚ะผะตั‚ะธั‚ัŒ Linux (ะฟั€ะธััƒั‚ัั‚ะฒัƒะตั‚ ะฝะฐั‡ะธะฝะฐั ั ะฒั‹ะฟัƒัะบะพะฒ Glibc 2.27, binutils 2.30, gcc 7 ะธ ัะดั€ะฐ Linux 4.15) ะธ FreeBSD (ะฝะตะดะฐะฒะฝะพ ะฑั‹ะป ะพะฑะตัะฟะตั‡ะตะฝ ะฒั‚ะพั€ะพะน ัƒั€ะพะฒะตะฝัŒ ะฟะพะดะดะตั€ะถะบะธ).

เปเบซเบผเปˆเบ‡เบ‚เปเป‰เบกเบนเบ™: opennet.ru

เป€เบžเบตเปˆเบกเบ„เบงเบฒเบกเบ„เบดเบ”เป€เบซเบฑเบ™