[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH v2 4/4] hw/riscv: Load the kernel after the firmware
From: |
Bin Meng |
Subject: |
Re: [PATCH v2 4/4] hw/riscv: Load the kernel after the firmware |
Date: |
Tue, 20 Oct 2020 11:17:53 +0800 |
On Wed, Oct 14, 2020 at 8:28 AM Alistair Francis
<alistair.francis@wdc.com> wrote:
>
> Instead of loading the kernel at a hardcoded start address, let's load
> the kernel at the next alligned address after the end of the firmware.
typo of "aligned"
>
> This should have no impact for current users of OpenSBI, but will
> allow loading a noMMU kernel at the start of memory.
>
> Signed-off-by: Alistair Francis <alistair.francis@wdc.com>
> ---
> include/hw/riscv/boot.h | 3 +++
> hw/riscv/boot.c | 19 ++++++++++++++-----
> hw/riscv/opentitan.c | 3 ++-
> hw/riscv/sifive_e.c | 3 ++-
> hw/riscv/sifive_u.c | 10 ++++++++--
> hw/riscv/spike.c | 11 ++++++++---
> hw/riscv/virt.c | 11 ++++++++---
> 7 files changed, 45 insertions(+), 15 deletions(-)
>
Reviewed-by: Bin Meng <bin.meng@windriver.com>
Tested-by: Bin Meng <bin.meng@windriver.com>
- Re: [PATCH v2 1/4] hw/riscv: sifive_u: Allow specifying the CPU, (continued)