OpenBSD pievieno sākotnējo atbalstu RISC-V arhitektūrai

OpenBSD ir pieņēmusi izmaiņas, lai ieviestu portu RISC-V arhitektūrai. Pašlaik atbalsts ir ierobežots ar OpenBSD kodolu, un joprojām ir nepieciešams zināms darbs, lai sistēma darbotos pareizi. Pašreizējā formā OpenBSD kodolu jau var ielādēt uz QEMU balstītā RISC-V emulatorā un pārsūtīt vadību uz sākuma procesu. Nākotnes plānos ietilpst daudzapstrādes (SMP) atbalsta ieviešana, nodrošinot sistēmas sāknēšanu vairāku lietotāju režīmā, kā arī lietotāja telpas komponentu (libc, libcompiler_rt) adaptāciju.

Atgādiniet, ka RISC-V nodrošina atvērtu un elastīgu mašīnu instrukciju sistēmu, kas ļauj izveidot mikroprocesorus patvaļīgiem lietojumiem, neprasot honorārus vai neuzliekot lietošanas nosacījumus. RISC-V ļauj izveidot pilnīgi atvērtus SoC un procesorus. Šobrīd, pamatojoties uz RISC-V specifikāciju, dažādi uzņēmumi un kopienas ar dažādām bezmaksas licencēm (BSD, MIT, Apache 2.0) izstrādā vairākus desmitus mikroprocesoru kodolu, SoC un jau ražotu mikroshēmu variantu. Operētājsistēmas ar augstas kvalitātes RISC-V atbalstu ietver Linux (pastāv kopš Glibc 2.27, binutils 2.30, gcc 7 un Linux kodola 4.15) un FreeBSD (nesen tika nodrošināts otrais atbalsta līmenis).

Avots: opennet.ru

Pievieno komentāru