History log of /seL4-refos-master/tools/elfloader/src/arch-riscv/crt0.S
Revision Date Author Comments
# 9f904ed2 06-Mar-2020 Gerwin Klein <gerwin.klein@data61.csiro.au>

convert license headers to SPDX

Includes license review of 3rd-party files, adding missing upstream
headers, and moving the UNSW OZPLB license into its own file rather
than replicating it in the header.


# 7abc6b22 09-Oct-2019 Yanyan Shen <Yanyan.Shen@data61.csiro.au>

elfloader: Add SMP support for RISCV


# 65daeb20 19-May-2019 Yu Hou <Yu.Hou@data61.csiro.au>

elfloader-tool: explicitly link config libs

explicitly link kernel_autoconf and elfloader_Config
since the global config lib is going to be remove


# 67c762f9 28-Apr-2019 Kent McLeod <Kent.Mcleod@data61.csiro.au>

elfloader: Support multiple RISC-V hart entries

On multi-hart platforms, the bbl will call the payload's entrypoint on
each hart and it is up to the payload to synchronise them for a
deterministic start order. The elfloader only statically allocates one
stack, so we check the hartid before the stack is set.


# 2d966284 18-Mar-2019 Siwei Zhuang <siwei.zhuang@data61.csiro.au>

RISCV: Stop passing hartid and DTB to the seL4 kernel.


# 0bff18d4 05-Apr-2018 Kent McLeod <Kent.Mcleod@data61.csiro.au>

elfloader: Force _start on RISC-V to be first

bbl won't load our image correctly if the _start symbol isn't first


# 99cbcd51 03-Apr-2018 Kent McLeod <Kent.Mcleod@data61.csiro.au>

elfloader: Remove RISC-V multicore stubs


# 744c6664 02-Apr-2018 Anna Lyons <Anna.Lyons@data61.csiro.au>

riscv: fix licenses

- Add missing licenses
- NICTA -> DATA61


# afa707f0 29-May-2016 Hesham Almatary <Hesham.Almatary@nicta.com.au>

RISCV port