From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received-SPF: Pass (sender SPF authorized) identity=mailfrom; client-ip=66.163.187.35; helo=sonic308-12.consmr.mail.ne1.yahoo.com; envelope-from=lyons_dj@yahoo.com; receiver=edk2-devel@lists.01.org Received: from sonic308-12.consmr.mail.ne1.yahoo.com (sonic308-12.consmr.mail.ne1.yahoo.com [66.163.187.35]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ml01.01.org (Postfix) with ESMTPS id 5820D211F888A for ; Sat, 18 Aug 2018 20:35:01 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1534649700; bh=a73jeaIJhX9ildffr+lwpwU9c4YSvRwCi7y7HMoxKE0=; h=From:Subject:References:To:Date:From:Subject; b=aZ2UDOFI/QiZpSX7zGv77r6I6nFYeNQH66qK0UEYxmBuG2wWvuJDORkmzpok1EJmK+y6alyoMHcFf7ILgzT3J4P19CQSYvJ17oz9l7Z/fEA91s9LNkC+4F0MlMNYws5svqSYh5XjfgACZs3yhGgBc7SYOgNeY4HPYg8RjhLOCA4M7z6/sIAR1aDnI/06wsZFSRoBz3YhONc+X9ZQKSkqTualXbiAvb7y2aUuPqUsXVcKS/OPGGYIbnSGN5yiSFtLn4GwssjVq8jUDsHY7BgXaZycRpanmL9LqdU+f4grtznkyV90tTFE38KKRfLbykCNqRw8cRi9zWUgBTANwEqEdw== X-YMail-OSG: 7f0XePIVM1n49lxnuK00wL4HXWjyguTqneb42hwjZxnQL8MAnilpT84CIMz.dP0 QylD3AbhkQf5iXyYucFlkDgQrwwAnLTqKD4Vk1nDWJJWcntE8ngZ2p.7hUoo4OCN7Awxa6sSxbZS hqXYlQXxs9qApu2TBccvFDmPjfUe7PMwIU36dFJeO50uFTldgesU_g1uf2t9fN7k5af9MyR4BUIw 3DsA.1YlTapEv7DTyW7uwYQUXETQ8sEBWV5JLycdFMt2sNLXs.Rynr_ABiVix9XWV6xjSyCkODkI Jq6CFH9MbwrtgKlPoDxptcprp9k4x2_Bq3UMGwVbTMEnDlfE.KRnU7svinj8bN4HX3WPZSPlHQz3 U.dpeQnrWo7jEpJw4fLs86qn1qfEY50vniG9umnPIexIx.1MVZUZ2bYz7XpOZ7rpdebMMoRiNu7M MFc61oZ6NDCWrcPCY9D0n.H.CCbNEnqB88xq5PcBb0s2s_Ke.jlWPNoNktoiMN1dSEfxPcbEMD2A 64GJPdIHQGY46xritCwI9xR2nE0h2cM5Ahecljf2msieHGVBillfA68P94dOI_CQQvOhOOR.exxy MpCDbGEBTx8UJi_rBvwGrhjcZg7btubusJx.HQCNvulaWkSY1ZoYOcJUYv9T2mMDbI9_t13bYx_u HniAHnGU7lGdZHx2jtsNYEG6mw6mM7AJpDuVLrxPQDyadKokeihV0rEQr8TQCL16Isc3hlYpMl.P hdnhsbK2HAXRMObYEXvWZj8Fn11dECekhi9.Ww0AnGLCd4Mot4p55GrwnF3jAYawYpNWo1aDHigt BZGifs1u4dFagnTCOOpmcAEYKKHn0kCfMdDz0u6hDkE6qxTEC8aKLd0sr9LLIb_xStBnUczY8J00 ArzfoZnm4mLNVycwJXKBP7tCZrVJ.C.QrZe3sDFn7Xe8lAzwmA69fBOD4PPpDaZI5Ns_o0Y4EI9O DbwVNJ2EnHzDtsQfZuR6R8nxIGfSdwASUvfw6yb9sq36ISVx94lHVf3hyjncJjvGdAeMYIhQBYp2 rrg9N4g-- Received: from sonic.gate.mail.ne1.yahoo.com by sonic308.consmr.mail.ne1.yahoo.com with HTTP; Sun, 19 Aug 2018 03:35:00 +0000 Received: from h10.40.21.98.dynamic.ip.windstream.net (EHLO [192.168.254.68]) ([98.21.40.10]) by smtp413.mail.ne1.yahoo.com (Oath Hermes SMTP Server) with ESMTPA ID 043b215d381cff52949f514087619795 for ; Sun, 19 Aug 2018 03:34:57 +0000 (UTC) From: Jd Lyons Mime-Version: 1.0 (Mac OS X Mail 11.3 \(3445.6.18\)) Message-Id: References: <1549124C-9EA3-4770-AFB7-9F75F36D764B@yahoo.com> To: edk2-devel@lists.01.org Date: Sat, 18 Aug 2018 23:34:55 -0400 X-Mailer: Apple Mail (2.3445.6.18) X-Content-Filtered-By: Mailman/MimeDel 2.1.29 Subject: GOP Console Driver X-BeenThere: edk2-devel@lists.01.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: EDK II Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 19 Aug 2018 03:35:01 -0000 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable > Begin forwarded message: >=20 > From: Jd Lyons > Subject: GOP Console Driver > Date: August 18, 2018 at 11:31:50 PM EDT > To: edk2-devel@lists.01.org >=20 > I=E2=80=99ve been trying to hack together GOP support for Apples EFI = 1.1 on my Mac Pro3,1. Apple uses a somewhat mix of EFI 1.x and UEFi2.x. >=20 > I=E2=80=99m able to get the GOP rom for my graphics card to load and = link to the device, Apple=E2=80=99s firmware takes care of that much, = and I have some custom code for rEFInd boot loader that makes the = graphics card work in graphics mode. However I can=E2=80=99t get back to = a shell nor can I boot Windows or the Mac OS in this mode. >=20 > I think the trouble with booting the macOS is Apple=E2=80=99s boot.efi = can=E2=80=99t get the console, Apple has a UGA Console driver but no GOP = Console driver in my firmware. I tried extracting the Graphics Console = Driver from OVMF and it does load, but doesn=E2=80=99t link to any = devices, even when I try to connect it with my device handle, I.E. >=20 > connect DA 129 >=20 > Returns success, but invoking drivers shows the Graphics Console = Driver is still not linked to any devices. >=20 > Can anyone point me in the right direction on how to get a proper GOP = Console Driver? >=20 > Thanks, > JD