[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [RFC PATCH 3/3] hw/openrisc: Add the OpenRISC virtual machine
From: |
Arnd Bergmann |
Subject: |
Re: [RFC PATCH 3/3] hw/openrisc: Add the OpenRISC virtual machine |
Date: |
Tue, 7 Jun 2022 16:08:53 +0200 |
On Tue, Jun 7, 2022 at 2:12 PM Stafford Horne <shorne@gmail.com> wrote:
> On Tue, Jun 07, 2022 at 11:43:08AM +0100, Peter Maydell wrote:
>
> However, in a followup mail from Laurent we see:
>
> https://lore.kernel.org/lkml/cb884368-0226-e913-80d2-62d2b7b2e761@vivier.eu/
>
> The reference document[1] doesn't define the endianness of goldfish.
>
> [1]
> https://android.googlesource.com/platform/external/qemu/+/master/docs/GOLDFISH-VIRTUAL-HARDWARE.TXT
>
>
> The documentation does not clearly specify it. So maybe maybe or1k should
> just
> be updated on the linux side and add gf_ioread32/gf_iowrite32 big-endian
> accessors.
I don't think it makes any sense to use big-endian for a new
architecture, just use
the default little-endian implementation on the linux side, and change
the qemu code
to have the backward-compatibility hack for m68k while using big-endian for
the rest.
Arnd
- Re: [RFC PATCH 3/3] hw/openrisc: Add the OpenRISC virtual machine, (continued)
- Re: [RFC PATCH 3/3] hw/openrisc: Add the OpenRISC virtual machine, Geert Uytterhoeven, 2022/06/07
- Re: [RFC PATCH 3/3] hw/openrisc: Add the OpenRISC virtual machine, Arnd Bergmann, 2022/06/07
- Re: [RFC PATCH 3/3] hw/openrisc: Add the OpenRISC virtual machine, Stafford Horne, 2022/06/07
- Re: [RFC PATCH 3/3] hw/openrisc: Add the OpenRISC virtual machine, Arnd Bergmann, 2022/06/07
- Re: [RFC PATCH 3/3] hw/openrisc: Add the OpenRISC virtual machine, Peter Maydell, 2022/06/07
- Re: [RFC PATCH 3/3] hw/openrisc: Add the OpenRISC virtual machine, Stafford Horne, 2022/06/07
- Re: [RFC PATCH 3/3] hw/openrisc: Add the OpenRISC virtual machine,
Arnd Bergmann <=
Re: [RFC PATCH 3/3] hw/openrisc: Add the OpenRISC virtual machine, Stafford Horne, 2022/06/04