OpenBSD engade soporte inicial para a arquitectura RISC-V

OpenBSD adoptou cambios para implementar un porto para a arquitectura RISC-V. Actualmente o soporte está limitado ao núcleo de OpenBSD e aínda require algo de traballo para que o sistema funcione correctamente. Na súa forma actual, o núcleo de OpenBSD xa se pode cargar nun emulador RISC-V baseado en QEMU e transferir o control ao proceso de inicio. Os plans para o futuro inclúen a implementación do soporte para o multiprocesamento (SMP), garantindo que o sistema arranque en modo multiusuario, así como a adaptación dos compoñentes do espazo de usuario (libc, libcompiler_rt).

Lembre que RISC-V ofrece un sistema de instrución de máquina aberto e flexible que permite construír microprocesadores para aplicacións arbitrarias sen esixir dereitos de autor nin impoñer condicións de uso. RISC-V permítelle crear SoC e procesadores completamente abertos. Actualmente, baseándose na especificación RISC-V, diferentes empresas e comunidades baixo varias licenzas libres (BSD, MIT, Apache 2.0) están a desenvolver varias ducias de variantes de núcleos de microprocesadores, SoC e chips xa producidos. Os sistemas operativos con soporte RISC-V de alta calidade inclúen Linux (presente dende os lanzamentos de Glibc 2.27, binutils 2.30, gcc 7 e o núcleo de Linux 4.15) e FreeBSD (recentemente proporcionouse un segundo nivel de soporte).

Fonte: opennet.ru

Engadir un comentario