OpenBSD додава почетна поддршка за RISC-V архитектурата

Направени се промени во OpenBSD за да се имплементира порта за архитектурата RISC-V. Поддршката моментално е ограничена на OpenBSD кернелот и сè уште бара малку работа за системот да работи правилно. Во својата сегашна форма, OpenBSD кернелот веќе може да се подигне во QEMU-базиран RISC-V емулатор и да ја пренесе контролата во процесот на започнување. Плановите за иднината вклучуваат имплементација на поддршка за мултипроцесирање (SMP), обезбедување дека системот се подига во режим на повеќе корисници, како и адаптација на компонентите на корисничкиот простор (libc, libcompiler_rt).

Потсетете се дека RISC-V обезбедува отворен и флексибилен систем за инструкции на машината што овозможува микропроцесори да се градат за произволни апликации без да бараат авторски права или да наметнуваат услови за употреба. RISC-V ви овозможува да креирате целосно отворени SoC и процесори. Во моментов, врз основа на спецификацијата RISC-V, неколку десетици варијанти на микропроцесорски јадра, SoC и веќе произведени чипови се развиваат од различни компании и заедници под различни бесплатни лиценци (BSD, MIT, Apache 2.0). Оперативните системи со висококвалитетна RISC-V поддршка вклучуваат Linux (присутен од изданијата на Glibc 2.27, binutils 2.30, gcc 7 и Linux кернелот 4.15) и FreeBSD (неодамна беше обезбедено второ ниво на поддршка).

Извор: opennet.ru

Додадете коментар