OpenBSD, RISC-V mimarisi için başlangıç ​​desteğini ekliyor

OpenBSD, RISC-V mimarisi için bir bağlantı noktası uygulamak üzere değişiklikleri benimsemiştir. Destek şu anda OpenBSD çekirdeği ile sınırlıdır ve sistemin düzgün çalışması için hala biraz çalışma yapılması gerekmektedir. Mevcut haliyle, OpenBSD çekirdeği zaten QEMU tabanlı bir RISC-V emülatörüne yüklenebilir ve kontrol, başlatma sürecine aktarılabilir. Geleceğe yönelik planlar arasında çoklu işlem desteğinin (SMP) uygulanması, sistemin çok kullanıcılı modda başlatılmasının sağlanması ve kullanıcı alanı bileşenlerinin (libc, libcompiler_rt) uyarlanması yer alıyor.

RISC-V'nin, mikroişlemcilerin telif ücreti gerektirmeden veya kullanım koşulları gerektirmeden keyfi uygulamalar için oluşturulmasına olanak tanıyan açık ve esnek bir makine talimat sistemi sağladığını hatırlayın. RISC-V tamamen açık SoC'ler ve işlemciler oluşturmanıza olanak tanır. Şu anda, RISC-V spesifikasyonuna dayanarak, çeşitli ücretsiz lisanslar (BSD, MIT, Apache 2.0) kapsamında farklı şirketler ve topluluklar, mikroişlemci çekirdeği, SoC'ler ve halihazırda üretilmiş çiplerin birkaç düzine çeşidini geliştiriyor. Yüksek kaliteli RISC-V desteğine sahip işletim sistemleri arasında Linux (Glibc 2.27, binutils 2.30, gcc 7 ve Linux çekirdeği 4.15 sürümlerinden beri mevcut) ve FreeBSD (ikinci düzey destek yakın zamanda sağlanmıştır) yer almaktadır.

Kaynak: opennet.ru

Yorum ekle