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

elfloader/riscv: always pass hart/core information #194

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Commits on Jul 2, 2024

  1. elfloader/riscv: always pass hart/core information

    Align the SMP and non-SMP ABI for kernel entry and pass on the hard ID
    obtained from the previous bootloader unconditionally. This allows the
    kernel to use the ID, e.g. when setting up the PLIC, so there is no
    need to require defining a platform specific hard-coded value.
    Furthermore, this change allows running a single core kernel in SMP
    configuration also.
    
    Signed-off-by: Axel Heider <[email protected]>
    Axel Heider committed Jul 2, 2024
    Configuration menu
    Copy the full SHA
    ea2a7b2 View commit details
    Browse the repository at this point in the history