[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[RFC PATCH-for-8.0 0/3] hw/ppc: Remove tswap() calls
From: |
Philippe Mathieu-Daudé |
Subject: |
[RFC PATCH-for-8.0 0/3] hw/ppc: Remove tswap() calls |
Date: |
Tue, 13 Dec 2022 13:52:15 +0100 |
Hi,
I am trying to remove the tswap() API from system
emulation and replace it by more meaningful calls,
because tswap depends on the host endianness, and
this detail should be irrelevant from the system
emulation PoV.
In this RFC series I'm trying to convert the PPC
calls.
Any help in understanding what was the original
author intention is welcomed :)
Thanks,
Phil.
Philippe Mathieu-Daudé (3):
hw/ppc: Replace tswap32() by const_le32()
hw/ppc/spapr: Replace tswap64(HPTE) by cpu_to_be64(HPTE)
hw/net/xilinx_ethlite: Replace tswap32() by be32_to_cpu()
hw/net/xilinx_ethlite.c | 10 +++++-----
hw/ppc/sam460ex.c | 3 ++-
hw/ppc/spapr.c | 9 +++++----
hw/ppc/virtex_ml507.c | 3 ++-
4 files changed, 14 insertions(+), 11 deletions(-)
--
2.38.1
- [RFC PATCH-for-8.0 0/3] hw/ppc: Remove tswap() calls,
Philippe Mathieu-Daudé <=
- [RFC PATCH-for-8.0 1/3] hw/ppc: Replace tswap32() by const_le32(), Philippe Mathieu-Daudé, 2022/12/13
- Re: [RFC PATCH-for-8.0 1/3] hw/ppc: Replace tswap32() by const_le32(), Richard Henderson, 2022/12/13
- Re: [RFC PATCH-for-8.0 1/3] hw/ppc: Replace tswap32() by const_le32(), Philippe Mathieu-Daudé, 2022/12/13
- Re: [RFC PATCH-for-8.0 1/3] hw/ppc: Replace tswap32() by const_le32(), Richard Henderson, 2022/12/13
- Re: [RFC PATCH-for-8.0 1/3] hw/ppc: Replace tswap32() by const_le32(), Peter Maydell, 2022/12/13
- Re: [RFC PATCH-for-8.0 1/3] hw/ppc: Replace tswap32() by const_le32(), Richard Henderson, 2022/12/13
- Re: [RFC PATCH-for-8.0 1/3] hw/ppc: Replace tswap32() by const_le32(), Cédric Le Goater, 2022/12/13
- Re: [RFC PATCH-for-8.0 1/3] hw/ppc: Replace tswap32() by const_le32(), Peter Maydell, 2022/12/13
- Re: [RFC PATCH-for-8.0 1/3] hw/ppc: Replace tswap32() by const_le32(), Edgar E. Iglesias, 2022/12/13
- Re: [RFC PATCH-for-8.0 1/3] hw/ppc: Replace tswap32() by const_le32(), BALATON Zoltan, 2022/12/13