OpenBSD afegeix suport inicial per a l'arquitectura RISC-V

OpenBSD ha adoptat canvis per implementar un port per a l'arquitectura RISC-V. Actualment, el suport està limitat al nucli d'OpenBSD i encara requereix una mica de treball perquè el sistema funcioni correctament. En la seva forma actual, el nucli OpenBSD ja es pot carregar en un emulador RISC-V basat en QEMU i transferir el control al procés d'inici. Els plans per al futur inclouen la implementació de suport per al multiprocessament (SMP), assegurant que el sistema arrenqui en mode multiusuari, així com l'adaptació dels components de l'espai d'usuari (libc, libcompiler_rt).

Recordem que RISC-V proporciona un sistema d'instrucció de màquines obert i flexible que permet construir microprocessadors per a aplicacions arbitràries sense requerir drets d'autor o imposar condicions d'ús. RISC-V us permet crear SoC i processadors completament oberts. Actualment, basant-se en l'especificació RISC-V, diferents empreses i comunitats sota diverses llicències lliures (BSD, MIT, Apache 2.0) estan desenvolupant diverses dotzenes de variants de nuclis de microprocessador, SoC i xips ja produïts. Els sistemes operatius amb suport RISC-V d'alta qualitat inclouen Linux (present des dels llançaments de Glibc 2.27, binutils 2.30, gcc 7 i el nucli Linux 4.15) i FreeBSD (recentment es va proporcionar un segon nivell de suport).

Font: opennet.ru

Afegeix comentari