Re: [edk2] UEFI requirements for 32-bit Windows 8.1?

2015-09-03 Thread Brian J. Johnson
On 09/03/2015 05:08 AM, Laszlo Ersek wrote: Hi, 64-bit Windows 8.1 boots on QEMU + OVMF just fine. (The "pc" (i440fx) machine type of QEMU has "always" worked, and we recently fixed "q35" too.) However, 32-bit Windows 8.1 (ie. the installer of it) crashes with a BSoD on the 32-bit build of

Re: [edk2] "Using Python to investigate EFI and ACPI"

2015-09-03 Thread Laszlo Ersek
On 09/03/15 17:57, Moore, Robert wrote: > > >> -Original Message- >> From: Laszlo Ersek [mailto:ler...@redhat.com] >> Sent: Thursday, September 03, 2015 8:54 AM >> To: Josh Triplett >> Cc: edk2-devel-01; qemu devel list; Michael Tsirkin; Igor Mammedov; Marcel >> Apfelbaum; Paolo Bonzini;

Re: [edk2] UEFI requirements for 32-bit Windows 8.1?

2015-09-03 Thread Bill Paul
Of all the gin joints in all the towns in all the world, Brian J. Johnson had to walk into mine at 08:51:20 on Thursday 03 September 2015 and say: > On 09/03/2015 05:08 AM, Laszlo Ersek wrote: > > Hi, > > > > 64-bit Windows 8.1 boots on QEMU + OVMF just fine. (The "pc" (i440fx) > > machine type

Re: [edk2] "Using Python to investigate EFI and ACPI"

2015-09-03 Thread josh
On Thu, Sep 03, 2015 at 05:53:45PM +0200, Laszlo Ersek wrote: > On 09/03/15 16:50, Josh Triplett wrote: > > On Thu, Sep 03, 2015 at 11:16:40AM +0200, Laszlo Ersek wrote: > >> Then this payload is passed to the guest firmware (SeaBIOS or OVMF) over > >> "fw_cfg" (which is a simple protocol,

Re: [edk2] UEFI requirements for 32-bit Windows 8.1?

2015-09-03 Thread Laszlo Ersek
First of all, thank you very much for responding! On 09/03/15 19:08, Larry Cleeton wrote: > The way I would debug this would be to modify the BCD store in the ISO to > turn on debugging in bootmgr, winload, and the windows kernel. > > The BCD used by bootmgr on the ISO is

Re: [edk2] "Using Python to investigate EFI and ACPI"

2015-09-03 Thread Laszlo Ersek
On 09/03/15 16:50, Josh Triplett wrote: > On Thu, Sep 03, 2015 at 11:16:40AM +0200, Laszlo Ersek wrote: >> Hi Josh, >> >> I just found the LWN.net article with the title in the subject: >> >> http://lwn.net/SubscriberLink/655992/04701db2bbb7e716/ >> >> ("Thank you LWN", of course. :)) >> >> This

Re: [edk2] [PATCH] ArmPlatformPkg: signal EndOfDxe event in PlatformBsdInit

2015-09-03 Thread Leif Lindholm
On Tue, Sep 01, 2015 at 04:26:07PM +0200, Ard Biesheuvel wrote: > Like the ArmVirtPkg platforms up until SVN r17713, the ArmPlatformPkg > platforms built with the Intel BDS fail to signal the end-of-DXE event > 'gEfiEndOfDxeEventGroupGuid' when entering the BDS phase, which results > in some loss

Re: [edk2] UEFI requirements for 32-bit Windows 8.1?

2015-09-03 Thread Brian J. Johnson
On 09/03/2015 12:59 PM, Bill Paul wrote: Of all the gin joints in all the towns in all the world, Brian J. Johnson had to walk into mine at 08:51:20 on Thursday 03 September 2015 and say: On 09/03/2015 05:08 AM, Laszlo Ersek wrote: Hi, 64-bit Windows 8.1 boots on QEMU + OVMF just fine. (The

Re: [edk2] GetTime - TimeZone

2015-09-03 Thread Andrew Fish
> On Sep 3, 2015, at 12:52 PM, Sivasakthivel Nainar > wrote: > > Below both are different Real Time clock implementations in EDK II source. > > ArmPlatformPkg/Library/PL031RealTimeClockLib/PL031RealTimeClockLib.c > >

Re: [edk2] Is edk2 broken for linux GCC Compile ?

2015-09-03 Thread Laszlo Ersek
On 09/03/15 05:42, Shubha Ramani wrote: > I grabbed the latest code from github, See below. But it seems like linux > stuff is missing. I see CYGWIN_NT-5.1-i686 and Darwin-i386 under > BaseTools/Bin. Is the gitrepo just not updated ? It seems really old and I > see nothing related to Linux. >

[edk2] "Using Python to investigate EFI and ACPI"

2015-09-03 Thread Laszlo Ersek
Hi Josh, I just found the LWN.net article with the title in the subject: http://lwn.net/SubscriberLink/655992/04701db2bbb7e716/ ("Thank you LWN", of course. :)) This got me kind of excited. In your presentation, according to the article, you were using KVM and OVMF to showcase the ACPI

Re: [edk2] "Using Python to investigate EFI and ACPI"

2015-09-03 Thread Laszlo Ersek
Side point: On 09/03/15 11:16, Laszlo Ersek wrote: > > I just found the LWN.net article with the title in the subject: > > http://lwn.net/SubscriberLink/655992/04701db2bbb7e716/ > > ("Thank you LWN", of course. :)) I've just been advised in private, well-meaningly, that I shouldn't post LWN

[edk2] UEFI requirements for 32-bit Windows 8.1?

2015-09-03 Thread Laszlo Ersek
Hi, 64-bit Windows 8.1 boots on QEMU + OVMF just fine. (The "pc" (i440fx) machine type of QEMU has "always" worked, and we recently fixed "q35" too.) However, 32-bit Windows 8.1 (ie. the installer of it) crashes with a BSoD on the 32-bit build of OVMF *immediately*. This happens regardless of

Re: [edk2] UEFI requirements for 32-bit Windows 8.1?

2015-09-03 Thread Laszlo Ersek
So this was extremely painful... On 09/03/15 19:44, Laszlo Ersek wrote: > First of all, thank you very much for responding! > > On 09/03/15 19:08, Larry Cleeton wrote: >> The way I would debug this would be to modify the BCD store in the >> ISO to turn on debugging in bootmgr, winload, and the

Re: [edk2] How do you add linker flags to EDK2 MdeModule\Library builds ?

2015-09-03 Thread Laszlo Ersek
On 09/04/15 01:26, Shubha Ramani wrote: > I need to add a linker option /largeaddressaware:no but I don't know how to > do it. You can see a [BuildOptions] example in "CryptoPkg/Library/BaseCryptLib/BaseCryptLib.inf". Which also showcases how to add different flags for different compiler

[edk2] How do you add linker flags to EDK2 MdeModule\Library builds ?

2015-09-03 Thread Shubha Ramani
I need to add a linker option /largeaddressaware:no  but I don't know how to do it. Thanks, Shubha Shubha D. ramanishubharam...@gmail.com shubharam...@yahoo.com ___ edk2-devel mailing list edk2-devel@lists.01.org

[edk2] Confused about OVMF and qemu debugging

2015-09-03 Thread Shubha Ramani
Using this link I was able to get qemu installed on my Ubuntu virtual machine.  UEFI/OVMF - Ubuntu Wiki |   | |   |   |   |   |   | | UEFI/OVMF - Ubuntu WikiOVMF is a port of Intel's tianocore firmware to the qemu virtual machine. This allows easy debugging and experimentation with UEFI