summaryrefslogtreecommitdiffstats
path: root/hw/ppc/mac_newworld.c
diff options
context:
space:
mode:
authorAlexander Graf <agraf@suse.de>2014-07-13 17:09:55 +0200
committerAlexander Graf <agraf@suse.de>2014-09-08 12:50:52 +0200
commit2d9907a3332888e43bc73fe9b98a32f8de662526 (patch)
treee61229f7a658f41acf2300c913aafe4bdfce25a9 /hw/ppc/mac_newworld.c
parentb19eae18c1cdf053fd85a39902cf77d8b561ef76 (diff)
downloadhqemu-2d9907a3332888e43bc73fe9b98a32f8de662526.zip
hqemu-2d9907a3332888e43bc73fe9b98a32f8de662526.tar.gz
PPC: mac_nvram: Split NVRAM into OF and OSX parts
Mac OS X (at least with -M mac99) searches for a valid NVRAM partition of a special Apple type. If it can't find that partition in the first half of NVRAM, it will look at the second half. There are a few implications from this. The first is that we need to split NVRAM into 2 halves - one for Open Firmware use, the other one for Mac OS X. Without this split Mac OS X will just loop endlessly over the second half trying to find a partition. The other implication is that we should provide a specially crafted Mac OS X compatible NVRAM partition on the second half that Mac OS X can happily use as it sees fit. Signed-off-by: Alexander Graf <agraf@suse.de>
Diffstat (limited to 'hw/ppc/mac_newworld.c')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud