From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:54152) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bSfMy-0007Cg-7I for qemu-devel@nongnu.org; Thu, 28 Jul 2016 03:04:37 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bSfMs-0002Nw-4t for qemu-devel@nongnu.org; Thu, 28 Jul 2016 03:04:35 -0400 References: <1469608053.5978.132.camel@kernel.crashing.org> <20160728055102.GE2588@voom.fritz.box> From: Alexander Graf Message-ID: <5799AE79.8060500@suse.de> Date: Thu, 28 Jul 2016 09:04:25 +0200 MIME-Version: 1.0 In-Reply-To: <20160728055102.GE2588@voom.fritz.box> Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit Subject: Re: [Qemu-devel] [PATCH] ppc: Add MacOS VGA driver ROM List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: David Gibson , Benjamin Herrenschmidt Cc: qemu-ppc@nongnu.org, qemu-devel@nongnu.org, Mark Cave-Ayland , Stefan Hajnoczi On 07/28/2016 07:51 AM, David Gibson wrote: > On Wed, Jul 27, 2016 at 06:27:33PM +1000, Benjamin Herrenschmidt wrote: >> The project is at https://github.com/ozbenh/QemuMacDrivers >> >> This adds a native MacOS driver in ROM (which can be picked up >> by MacOS once OpenBIOS has been updated if Mark accepts >> the patches I sent him) which allows MacOS classic >> (tested 9.2.1) and MacOS X (tested 10.1.4 and 10.4) >> to properly use QEMU std VGA (10.1.x doesn't work at all >> without it, the others get the ability to change resolution >> and color depth). >> >> Building the ROM is tricky and requires CodeWarrior for MacOS >> so I include a pre-built binary. > So, I believe qemu convention is to include the ROM source via a > submodule - even though it won't typically be built from there and the > prebuilt blob will be used instead. > > Not sure who the right person to talk to about that would be. I think Stefan handles the logistics there now. CC'ed him. The reason for the submodule is so that on tar releases, the source gets included automatically. That way we can ensure that we always include all GPL sources that we deliver binaries for. Alex