OpenBSD RISC-V เช†เชฐเซเช•เชฟเชŸเซ‡เช•เซเชšเชฐ เชฎเชพเชŸเซ‡ เชชเซเชฐเชพเชฐเช‚เชญเชฟเช• เช†เชงเชพเชฐ เช‰เชฎเซ‡เชฐเซ‡ เช›เซ‡

RISC-V เช†เชฐเซเช•เชฟเชŸเซ‡เช•เซเชšเชฐ เชฎเชพเชŸเซ‡ เชชเซ‹เชฐเซเชŸ เช…เชฎเชฒเชฎเชพเช‚ เชฎเซ‚เช•เชตเชพ เชฎเชพเชŸเซ‡ OpenBSD เชฎเชพเช‚ เชซเซ‡เชฐเชซเชพเชฐเซ‹ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเชพ เช›เซ‡. เช†เชงเชพเชฐ เชนเชพเชฒเชฎเชพเช‚ OpenBSD เช•เชฐเซเชจเชฒ เชธเซเชงเซ€ เชฎเชฐเซเชฏเชพเชฆเชฟเชค เช›เซ‡ เช…เชจเซ‡ เชนเชœเซ เชชเชฃ เชธเชฟเชธเซเชŸเชฎเชจเซ‡ เชฏเซ‹เช—เซเชฏ เชฐเซ€เชคเซ‡ เช•เชพเชฎ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เช•เซ‡เชŸเชฒเชพเช• เช•เชพเชฎเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡. เชคเซ‡เชจเชพ เชตเชฐเซเชคเชฎเชพเชจ เชธเซเชตเชฐเซ‚เชชเชฎเชพเช‚, OpenBSD เช•เชฐเซเชจเชฒ เชชเชนเซ‡เชฒเซ‡เชฅเซ€ เชœ QEMU-เช†เชงเชพเชฐเชฟเชค RISC-V เช‡เชฎเซเชฏเซเชฒเซ‡เชŸเชฐเชฎเชพเช‚ เชฌเซเชŸ เช•เชฐเซ€ เชถเช•เซ‡ เช›เซ‡ เช…เชจเซ‡ init เชชเซเชฐเช•เซเชฐเชฟเชฏเชพเชฎเชพเช‚ เชจเชฟเชฏเช‚เชคเซเชฐเชฃ เชธเซเชฅเชพเชจเชพเช‚เชคเชฐเชฟเชค เช•เชฐเซ€ เชถเช•เซ‡ เช›เซ‡. เชญเชตเชฟเชทเซเชฏ เชฎเชพเชŸเซ‡เชจเซ€ เชฏเซ‹เชœเชจเชพเช“เชฎเชพเช‚ เชฎเชฒเซเชŸเซ€เชชเซเชฐเซ‹เชธเซ‡เชธเซ€เช‚เช— (SMP) เชฎเชพเชŸเซ‡ เช†เชงเชพเชฐเชจเซ‹ เช…เชฎเชฒเซ€เช•เชฐเชฃ, เชธเชฟเชธเซเชŸเชฎ เชฎเชฒเซเชŸเซ€-เชฏเซเชเชฐ เชฎเซ‹เชกเชฎเชพเช‚ เชฌเซเชŸ เชฅเชพเชฏ เชคเซ‡เชจเซ€ เช–เชพเชคเชฐเซ€ เช•เชฐเชตเซ€, เชคเซ‡เชฎเชœ เชฏเซเชเชฐ เชธเซเชชเซ‡เชธ เช˜เชŸเช•เซ‹ (libc, libcompiler_rt) เชจเชพ เช…เชจเซเช•เซ‚เชฒเชจเชจเซ‹ เชธเชฎเชพเชตเซ‡เชถ เชฅเชพเชฏ เช›เซ‡.

เชฏเชพเชฆ เช•เชฐเซ‹ เช•เซ‡ RISC-V เชเช• เช–เซเชฒเซเชฒเซ€ เช…เชจเซ‡ เชฒเชตเชšเซ€เช• เชฎเชถเซ€เชจ เชธเซ‚เชšเชจเชพ เชชเซเชฐเชฃเชพเชฒเซ€ เชชเซเชฐเชฆเชพเชจ เช•เชฐเซ‡ เช›เซ‡ เชœเซ‡ เชฎเชพเช‡เช•เซเชฐเซ‹เชชเซเชฐเซ‹เชธเซ‡เชธเชฐเซเชธเชจเซ‡ เชฐเซ‹เชฏเชฒเซเชŸเซ€เชจเซ€ เชœเชฐเซ‚เชฐ เช…เชฅเชตเชพ เช‰เชชเชฏเซ‹เช— เชชเชฐ เชถเชฐเชคเซ‹ เชฒเชพเชฆเซเชฏเชพ เชตเชฟเชจเชพ เชฎเชจเชธเซเชตเซ€ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจเซ‹ เชฎเชพเชŸเซ‡ เชฌเชจเชพเชตเชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‡ เช›เซ‡. RISC-V เชคเชฎเชจเซ‡ เชธเช‚เชชเซ‚เชฐเซเชฃเชชเชฃเซ‡ เช“เชชเชจ SoCs เช…เชจเซ‡ เชชเซเชฐเซ‹เชธเซ‡เชธเชฐเซเชธ เชฌเชจเชพเชตเชตเชพเชจเซ€ เชชเชฐเชตเชพเชจเช—เซ€ เช†เชชเซ‡ เช›เซ‡. เชนเชพเชฒเชฎเชพเช‚, RISC-V เชธเซเชชเชทเซเชŸเซ€เช•เชฐเชฃเชจเชพ เช†เชงเชพเชฐเซ‡, เชตเชฟเชตเชฟเชง เชฎเชซเชค เชฒเชพเช‡เชธเชจเซเชธ (BSD, MIT, Apache 2.0) เชนเซ‡เช เชณ เชตเชฟเชตเชฟเชง เช•เช‚เชชเชจเซ€เช“ เช…เชจเซ‡ เชธเชฎเซเชฆเชพเชฏเซ‹ เชฎเชพเช‡เช•เซเชฐเซ‹เชชเซเชฐเซ‹เชธเซ‡เชธเชฐ เช•เซ‹เชฐเซ‹, SoCs เช…เชจเซ‡ เชชเชนเซ‡เชฒเซ‡เชฅเซ€ เชœ เช‰เชคเซเชชเชพเชฆเชฟเชค เชšเชฟเชชเซเชธเชจเชพ เช•เซ‡เชŸเชฒเชพเช• เชกเชเชจ เชชเซเชฐเช•เชพเชฐเซ‹ เชตเชฟเช•เชธเชพเชตเซ€ เชฐเชนเซเชฏเชพ เช›เซ‡. เช‰เชšเซเชš-เช—เซเชฃเชตเชคเซเชคเชพเชตเชพเชณเซ€ RISC-V เชธเชชเซ‹เชฐเซเชŸ เชธเชพเชฅเซ‡เชจเซ€ เช‘เชชเชฐเซ‡เชŸเชฟเช‚เช— เชธเชฟเชธเซเชŸเชฎเซเชธเชฎเชพเช‚ Linux (Glibc 2.27, binutils 2.30, gcc 7 เช…เชจเซ‡ Linux เช•เชฐเซเชจเชฒ 4.15 เชจเชพ เชชเซเชฐเช•เชพเชถเชจ เชชเช›เซ€ เชนเชพเชœเชฐ เช›เซ‡) เช…เชจเซ‡ FreeBSD (เชธเชชเซ‹เชฐเซเชŸเชจเซเช‚ เชฌเซ€เชœเซเช‚ เชธเซเชคเชฐ เชคเชพเชœเซ‡เชคเชฐเชฎเชพเช‚ เชชเซเชฐเชฆเชพเชจ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เชนเชคเซเช‚) เชจเซ‹ เชธเชฎเชพเชตเซ‡เชถ เชฅเชพเชฏ เช›เซ‡.

เชธเซ‹เชฐเซเชธ: opennet.ru

เชเช• เชŸเชฟเชชเซเชชเชฃเซ€ เช‰เชฎเซ‡เชฐเซ‹