[OpenBIOS] Mac OS X support
Amadeusz Sławiński
amade at asmblr.net
Thu Nov 15 22:44:12 CET 2012
Seeing as there are people who want work on Max OS X (ppc) support and
to speed up their work, so they won't redundantly search for stuff which needs
to get implemented and so they can spend time on implementing it further.
There was some work done already during GSOC 2011,
which didn't get applied (due to not being finished? / missing signed-offs).
Anyway some time ago I tried to apply those patches and got Mac OS X
to start booting, you can see description and some screenshots at this address:
http://www.emaculation.com/forum/viewtopic.php?f=1&t=7047
Links to those patches with my comments here:
I tried them with latest tree, mixing some current stuff from mailing
list (mainly trying some filesystem things).
http://lists.openbios.org/pipermail/openbios/2011-August/006653.html
dummy get-key-map
http://lists.openbios.org/pipermail/openbios/2011-August/006615.html
http://lists.openbios.org/pipermail/openbios/2011-August/006616.html
http://lists.openbios.org/pipermail/openbios/2011-August/006618.html
file-system / partitioning stuff - may need some changes due to recent
patches
http://lists.openbios.org/pipermail/openbios/2011-August/006617.html
after "Call kernel!" it stops drawing to screen
http://lists.openbios.org/pipermail/openbios/2011-August/006619.html
local forth variables, I tested new implementation (from few days ago) and it also works
http://lists.openbios.org/pipermail/openbios/2011-August/006620.html
I think I stumbled upon it not booting without this one, but currently
can't reproduce
http://lists.openbios.org/pipermail/openbios/2011-August/006651.html
0 > boot cd:\\:tbxi >> openbios panic: Unexpected exception fff26500
http://lists.openbios.org/pipermail/openbios/2011-August/006623.html
for drawing apple logo (from my tests it seems badly positioned but it
may just want some other -g option to qemu)
https://lists.nongnu.org/archive/html/qemu-devel/2011-08/msg01418.html
I can confirm that it stops after "COLOR video console at 0x80000000 (800x600x32) without this
I will certainly test any new patches that appear ;)
Amadeusz
More information about the OpenBIOS
mailing list