NetBSD on RISC-V - It Finally Runs NetBSD By: Dylan Eskew & Dr Phil Nelson

Поделиться
HTML-код
  • Опубликовано: 4 окт 2024
  • The RISC-V port in NetBSD has been years in the making with the most recent efforts bringing success to the project. To enable the successful port, NetBSD needed to gain some supported technologies and undergo some structural changes to facilitate the requirements and recommendations accompanying the RISC-V platform. As the majority porting efforts targeted a virtual platform, physical hardware support has also been confirmed, though not without its own difficulties in addition to the software-side of the port. This document aims to recount the progress of the RISC-V port in NetBSD, lay down the foundational knowledge needed to understand the port structure in NetBSD, and articulate the considerations and difficulties that might be encountered in expanding the RISC-V hardware support in NetBSD.

Комментарии • 4

  • @roberthealey7238
    @roberthealey7238 11 дней назад

    In looking at the various low cost riscv cpu/SOC it appears the core without floating point is intended to run FreeRTOS to control low level hardware toys like timers, PWM, gpio, and access to the 8051 pic chip in a lot of the soc versions of riscv chips.
    You then use a mailbox driver between the “big boy” OS like BSD or Linux and FreeRTOS.

  • @EmanueleSantoro
    @EmanueleSantoro 2 месяца назад +4

    «Of course it runs NetBSD»

    • @udirt
      @udirt 25 дней назад

      But can RISC-V make toast yet?

  • @andersontorres6557
    @andersontorres6557 2 месяца назад

    Next step, bootstrap from bare metal!