[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH v6 00/11] Mac Old World ROM experiment
From: |
BALATON Zoltan |
Subject: |
[PATCH v6 00/11] Mac Old World ROM experiment |
Date: |
Sun, 28 Jun 2020 20:03:36 +0200 |
Latest version of this series with addressing review comments, adding
review tags and tweaks to the WIP CUDA I2C support so with this on top
of Mark's screaper patches (with a small fix) the ROM now plays the
startup sound but then gets confused about some memory addresses. I
don't want to debug this further so either some hints are needed what
may be needed or someone could take over and finish these.
I think at least up to patch 8 this could be merged already, the rest
needs more work.
Regards,
BALATON Zoltan
BALATON Zoltan (11):
mac_oldworld: Allow loading binary ROM image
mac_newworld: Allow loading binary ROM image
mac_oldworld: Drop a variable, use get_system_memory() directly
mac_oldworld: Drop some variables
grackle: Set revision in PCI config to match hardware
mac_oldworld: Rename ppc_heathrow_reset to ppc_heathrow_cpu_reset
mac_oldworld: Map macio to expected address at reset
mac_oldworld: Add machine ID register
i2c: Match parameters of i2c_start_transfer and i2c_send_recv
WIP macio/cuda: Attempt to add i2c support
mac_oldworld: Add SPD data to cover RAM
hw/display/sm501.c | 2 +-
hw/i2c/core.c | 34 +++++-----
hw/i2c/ppc4xx_i2c.c | 2 +-
hw/misc/macio/cuda.c | 76 ++++++++++++++++++++-
hw/pci-host/grackle.c | 2 +-
hw/ppc/mac.h | 15 ++++-
hw/ppc/mac_newworld.c | 22 +++---
hw/ppc/mac_oldworld.c | 127 ++++++++++++++++++++++++++---------
include/hw/i2c/i2c.h | 4 +-
include/hw/misc/macio/cuda.h | 1 +
10 files changed, 220 insertions(+), 65 deletions(-)
--
2.21.3
- [PATCH v6 00/11] Mac Old World ROM experiment,
BALATON Zoltan <=
- [PATCH v6 02/11] mac_newworld: Allow loading binary ROM image, BALATON Zoltan, 2020/06/28
- [PATCH v6 03/11] mac_oldworld: Drop a variable, use get_system_memory() directly, BALATON Zoltan, 2020/06/28
- [PATCH v6 01/11] mac_oldworld: Allow loading binary ROM image, BALATON Zoltan, 2020/06/28
- [PATCH v6 04/11] mac_oldworld: Drop some variables, BALATON Zoltan, 2020/06/28
- [PATCH v6 07/11] mac_oldworld: Map macio to expected address at reset, BALATON Zoltan, 2020/06/28
- [PATCH v6 06/11] mac_oldworld: Rename ppc_heathrow_reset to ppc_heathrow_cpu_reset, BALATON Zoltan, 2020/06/28
- [PATCH v6 05/11] grackle: Set revision in PCI config to match hardware, BALATON Zoltan, 2020/06/28
- [PATCH v6 08/11] mac_oldworld: Add machine ID register, BALATON Zoltan, 2020/06/28
- [PATCH v6 09/11] i2c: Match parameters of i2c_start_transfer and i2c_send_recv, BALATON Zoltan, 2020/06/28
- [PATCH v6 11/11] mac_oldworld: Add SPD data to cover RAM, BALATON Zoltan, 2020/06/28