Mark Cave-Ayland a écrit :
OpenBIOS prior to SVN r1225 had a horrible bug when accessing PCI
configuration space for PPC Mac architectures - instead of writing the PCI
configuration data value to the data register address, it would instead write
it to the data register address plus the PCI configuration address.

For this reason, the MemoryRegions for the PCI data register for
grackle/uninorth were extremely large in order to accomodate the entire PCI
configuration space being accessed during OpenBIOS PCI bus enumeration. Now
that the OpenBIOS images have been updated, reduce the MemoryRegion sizes down
to a single 32-bit register as intended.

Signed-off-by: Mark Cave-Ayland <mark.cave-ayl...@ilande.co.uk>
CC: Hervé Poussineau <hpous...@reactos.org>
CC: Andreas Färber <afaer...@suse.de>
CC: Alexander Graf <ag...@suse.de>

Tested-by: Hervé Poussineau <hpous...@reactos.org>


Reply via email to