POWER on FreeBSD has been supported for quite some time. Support for Apple, Freescale, and Sony hardware is considered mature. Support for IBM, Raptor, and Tyan hardware is stable but being actively worked on.
The official project page at http://www.freebsd.org/platforms/ppc.html is known to be stale as of 20190705.
if you're adding relevant information here, please poke someone to update its source document at ppc.xml.
Listed in alphabetical order by manufacturer.
mountroot> prompt until you see some probe related errors appear on the screen. This may take a minute to appear. Your USB drive should then attach and be usable. (type cd9660:/dev/iso9660/13_0_CURRENT_POWERPC64_CD after you see it attach on the console to retry the mount and continue with the installer.)boot cd:,\BOOT\LOADER cd:0boot enet:0,\\loader.ppcloader_delay="3" line.set bootfile=/boot/path/to/kernelbootdev /memory@0 100000 1000 do-unmapSee ports for the overview of ports built via gcc (the default).
X11 on Power8/Power9 is believed to be stable now.
xorg should work on all supported Apple hardware. Console restore after leaving X11 may or may not work, depending on your graphics hardware.
Early on, Peter Grehan tested X11 on: *rev B iMac (Rage 3D Pro 215GP, accel disabled). *700Mhz eMac (Nvidia GeForce2 MX) *12“ 1.33G G4 powerbook (Nvidia GeForce G5200) *and Martin Minkus has run it on a 350MHz iMac, Rage 128VR.
On ATI Radeon-based machines there are still some problems:
Option "NoAccel" is requiredOn Blackbird and Talos II with onboard graphics card, the colors will be wrong when using PowerPC64 (big-endian). To fix this, do the following:
uaudio(4) works. snd_ai2s(4) and snd_davbus(4) support built-in audio on various Mac models.