Re: Mac OS X Snow Leopard and 64-bit applications
Re: Mac OS X Snow Leopard and 64-bit applications
- Subject: Re: Mac OS X Snow Leopard and 64-bit applications
- From: Terry Lambert <email@hidden>
- Date: Mon, 31 Aug 2009 09:51:55 -0700
On Aug 30, 2009, at 2:53 PM, Brian Mastenbrook <email@hidden>
wrote:
On Aug 30, 2009, at 1:21 PM, Terry Lambert wrote:
Actually it is because the NVRAM driver is built in the EFI.
Not that I have any reason to actually want K64, but I wonder what
the overhead of using a small hypervisor to virtualize access to the
NVRAM would be. Thanks to the VT extensions it's perfectly possible
to run a 64-bit kernel under a 32-bit hypervisor in this fashion.
No hypervisor required.
It would be possible to thunk it. The 32 bit kernel runs its trap and
page code 64 bit so that we can support 64 bit processes, and switches
to compatibility mode for running the 32 bit kernel.
If you want to provide patches, I have an early MacBook Pro that would
appreciate it.
-- Terry
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Darwin-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden