[OpenBIOS] [PATCH v2 0/5] Mac OS 9 compatibility improvements

Mark Cave-Ayland mark.cave-ayland at ilande.co.uk
Sun Aug 23 13:22:41 CET 2015


On 20/08/15 23:45, Cormac O'Brien wrote:

> This patchset significantly improves OpenBIOS's ability to boot OS 9, adding
> ESCC legacy ports, reworking ADB interaction with QEMU and fixing IDE
> controller interaction with the OS.
> 
> Note that the patch to interpreter.fs is a temporary measure pending a fix
> that Mark is writing, and that RTAS must be disabled for the OS to boot.
> 
> Signed-off-by: Cormac O'Brien <cormac at c-obrien.org>
> ---
> Changes from v1:
> * Initialize ESCC legacy ports
> * Don't enable non-implemented DBDMA interrupts
> * Update some commit messages and comments
> 
> Cormac O'Brien (5):
>   interpreter.fs: allow evaluate to split words on CR as well as LF
>   ppc: fix up power-mgt properties
>   ppc: add ESCC legacy support
>   ppc: fix CUDA ADB packet header format
>   ppc: fix up IDE device tree and control transfer
> 
>  arch/ppc/qemu/methods.c        |  2 +
>  drivers/cuda.c                 | 17 ++++++--
>  drivers/escc.c                 | 88 ++++++++++++++++++++++++++++++++++--------
>  drivers/escc.h                 |  2 +
>  drivers/ide.c                  | 34 ++++++++++++++--
>  drivers/pci.c                  |  6 +++
>  forth/bootstrap/interpreter.fs |  2 +-
>  7 files changed, 126 insertions(+), 25 deletions(-)

While I need to revisit the interpreter.fs patch, I'm happy with the
rest of this patchset and it doesn't appear to introduce any regressions
in my tests here so:

Reviewed-by: Mark Cave-Ayland <mark.cave-ayland at ilande.co.uk>


ATB,

Mark.




More information about the OpenBIOS mailing list