Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[arch][riscv][nuclei] Add Nuclei RISC-V processsor support #281

Open
wants to merge 4 commits into
base: master
Choose a base branch
from

Commits on Oct 28, 2020

  1. [arch][riscv][nuclei] Add Nuclei RISC-V processsor support

    * This PR add Nuclei RISC-V Processor which use CLIC interrupt
      system instead of PLIC and CLINT interrupt system
    * This PR is also using Nuclei NMSIS and SDK,
      see https://github.com/Nuclei-Software/NMSIS and
      https://github.com/Nuclei-Software/nuclei-sdk
    * In this PR, the context switch is done using CLIC software
      interrupt
    * For RISC-V CLIC spec, please check https://github.com/riscv/riscv-fast-interrupt/blob/master/clic.adoc
    * To evaluate this support, Nuclei HummingBird RISC-V SoC
      is supported, please check https://nucleisys.com/developboard.php
      for this board introduction
    
    Signed-off-by: Huaqi Fang <578567190@qq.com>
    fanghuaqi committed Oct 28, 2020
    Configuration menu
    Copy the full SHA
    2790af3 View commit details
    Browse the repository at this point in the history
  2. [arch][riscv] remove debug message in idle

    Signed-off-by: Huaqi Fang <578567190@qq.com>
    fanghuaqi committed Oct 28, 2020
    Configuration menu
    Copy the full SHA
    2e2678a View commit details
    Browse the repository at this point in the history
  3. [ci][travis] Add travis ci build for nuclei-hbird

    Signed-off-by: Huaqi Fang <578567190@qq.com>
    fanghuaqi committed Oct 28, 2020
    Configuration menu
    Copy the full SHA
    3972af2 View commit details
    Browse the repository at this point in the history

Commits on Nov 2, 2020

  1. arch: remove libg++ dependency check

    Signed-off-by: Huaqi Fang <578567190@qq.com>
    fanghuaqi committed Nov 2, 2020
    Configuration menu
    Copy the full SHA
    52c1072 View commit details
    Browse the repository at this point in the history