[OpenBIOS] [PATCH 5/5] ppc: fix up IDE device tree and control transfer

Cormac O'Brien i.am.cormac.obrien at gmail.com
Thu Aug 20 19:20:51 CET 2015

On Thu, Aug 20, 2015 at 11:17 AM, Programmingkid
<programmingkidx at gmail.com> wrote:
> On Aug 19, 2015, at 5:48 PM, Mark Cave-Ayland wrote:
>> On 19/08/15 22:45, Programmingkid wrote:
>>> On Aug 19, 2015, at 5:39 PM, Mark Cave-Ayland wrote:
>>>> On 19/08/15 22:31, Programmingkid wrote:
>>>>> Would you know how to disable the RTAS? I want to test out these patches but no directions were given on how to disable the node.
>>>> Looks like you just missed my latest email - there should be no change
>>>> required for the RTAS settings.
>>> Ok. If you have tested Cormac's patches, do you see Mac OS 9 booting? I followed all the directions from his testing page and couldn't see anything that belongs to Mac OS 9. Here is the url: http://c-obrien.org/qemu-os9/testing/
>>> I did my test on Mac OS X, so that could be the problem.
>> Yes I did have it working with the github macos9 branch and the Cormac's
>> github upstream branch earlier in the week. Note that sometimes you can
>> get a hang before the grey screen appears...
>> If you have a specific problem, reply to the thread on the mailing list
>> and supply a link to a screenshot so other people can test.
> I have followed the directions twice from the testing page and have ended up with just this error message:
> MacOS: unable to find a usable NVRAM partititon - using offset 0x1400.
> I am building on Mac OS X, so that could be the problem.

That message is itself not an error, just informational -- OS 9 will
reserve some memory to function as the missing NVRAM. It takes a
varying amount of time to continue from there but it should be less
than 10 seconds.

> Cormac, the testing page needs minor changes.
> The line where configure is set, please change the path from "$HOME/os9/qemu-install" to "$HOME/os9-test/qemu-install". The "-test" part is missing.
> After the "Run QEMU with the following command:" text, please remove the "cd ..". That would take the user into the home folder rather than in the os9-test folder.

At that point the user should be in qemu-build, so the parent is os9-test.

> The command that runs QEMU should be free of any '>' characters. They cause files to be made called -bios, -boot, -ccdrom, -M, and -m. It would probably be easier to copy and paste the command if it were on one line.

I'll put another text box in for copy-paste purposes, but I do prefer
the current formatting. I just used '>' since that's the default $PS2
in bash.

> At the top of the page it talks about having Python 2 installed. The rest of the directions make no mention of using Python. Are you sure it is needed?

QEMU uses autoconf for some Python-related stuff, so it definitely is
necessary. I included this because Arch users might not be aware of
the 'python' -> 'python3' that Arch uses by default.

> Other than the minor issues, the web site looks good. Thank you.
> --
> OpenBIOS                 http://openbios.org/
> Mailinglist:  http://lists.openbios.org/mailman/listinfo
> Free your System - May the Forth be with you

More information about the OpenBIOS mailing list