Re: [edk2] [MinnowBoard] [EDK2][MNW2]: Problem building MinnowMAX firmware 0.77 on Windows.

2015-03-05 Thread Gerard Bucas
Need help on this guys… Any ideas? OK – after starting over and (more!) carefully following all the instructions (and advice here!), I got a LOT further (probably close to the end). BUT now I get this error: Building ... c:\.\myworkspace\EdkCompatibilityPkg\Compatibility\AcpiVari

[edk2] [PATCH 1/2] MdePkg: Add a macro which converts an ASCII sting to UNICODE format

2015-03-05 Thread Hao Wu
This macro is used as a general solution to remove duplicated hardcode strings when both the ASCII and UNICODE format of a string is needed. Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Hao Wu --- MdePkg/Include/Base.h | 16 +++- 1 file changed, 15 insertion

[edk2] [PATCH 2/2] IntelFrameworkModulePkg: Removed a duplicated hardcode string

2015-03-05 Thread Hao Wu
IntelFrameworkModulePkg/Isa/IsaSerialDxe has defined the following ASCII string: #define SERIAL_PORT_NAME "ISA Serial Port # " But it also used the UNICODE string later: StrCpy (SerialPortName, L"ISA Serial Port # ") This patch uses the ASCII-to-UNICODE conversion macro to remove the duplicated

[edk2] [PATCH 0/2] MdePkg, IntelFrameworkModulePkg: Removed duplicated hardcode string

2015-03-05 Thread Hao Wu
Macros are added which return the UNICODE format of a given ASCII string. Therefore, duplicated hardcode string when both the ASCII and UNICODE format of a string constant can be removed generally. Hao Wu (2): MdePkg: Add a macro which converts an ASCII sting to UNICODE format IntelFrameworkMo

Re: [edk2] [v2 4/4] UefiCpuPkg/MpSerivce: remove volatile qualifier

2015-03-05 Thread James Bottomley
On Thu, 2015-03-05 at 17:39 -0800, Andrew Fish wrote: > > On Mar 5, 2015, at 4:34 PM, James Bottomley > > wrote: > > > > On Wed, 2015-03-04 at 18:30 -0800, Andrew Fish wrote: > >>> On Mar 4, 2015, at 5:34 PM, Chen Fan wrote: > >>> > >>> Hi Jeff, > >>> > >>> Thanks for your explanation, I didn

Re: [edk2] [v2 4/4] UefiCpuPkg/MpSerivce: remove volatile qualifier

2015-03-05 Thread Andrew Fish
> On Mar 5, 2015, at 4:34 PM, James Bottomley > wrote: > > On Wed, 2015-03-04 at 18:30 -0800, Andrew Fish wrote: >>> On Mar 4, 2015, at 5:34 PM, Chen Fan wrote: >>> >>> Hi Jeff, >>> >>> Thanks for your explanation, I didn't encounter any issue if leaving it >>> there. >>> >>> I just think

Re: [edk2] [v2 4/4] UefiCpuPkg/MpSerivce: remove volatile qualifier

2015-03-05 Thread James Bottomley
On Wed, 2015-03-04 at 18:30 -0800, Andrew Fish wrote: > > On Mar 4, 2015, at 5:34 PM, Chen Fan wrote: > > > > Hi Jeff, > > > > Thanks for your explanation, I didn't encounter any issue if leaving it > > there. > > > > I just think if use Volatile qualifier may cause the problem of > > perform

[edk2] [edk] InstallProtocol ScsiIo, ScsiPassThru and ScsiPassThruExt

2015-03-05 Thread S . Vieira
Hi everyone :-D So, i was doin' a code to manage Scsi device ( I was believed which SCSI_PASS was installed in my UEFI 2.3), but i was wrong. So i run Shell.efi and typed 'guid ' to see the protocols which exist.. and this is the result : Image : 5B1B31A1-9562-11D2-8E3F

Re: [edk2] Identify Uefi version

2015-03-05 Thread S . Vieira
Thanks .. I had found it.. But the result wasn't showed. And now ...it was. -- Dive into the World of Parallel Programming The Go Parallel Website, sponsored by Intel and developed in partnership with Slashdot Media,

Re: [edk2] Identify Uefi version

2015-03-05 Thread Sergey Isakov
Hi, in Shell type ver Enjoy! On 03 марта 2015 г., at 22:41, Wirlino wrote: > > How to identify the uefi version > > > > In my bios said : > > > ASROCK motherboard > > UEFI version: PI1.20 > > > But i think which PI isn't the first (U)EFI > > > So..exist any command to show

[edk2] [PATCH] PeCoffExtraActionLibDebug: Restore debug registers in PeCoffExtraActionLibDebug

2015-03-05 Thread Brian J. Johnson
PeCoffExtraActionLibDebug uses the debug registers to pass module load information to the DebugAgent, then restores the old register values. However, it was missing code to restore Dr7 in the DEBUG_LOAD_IMAGE_METHOD_SOFT_INT3 case. This broke hardware breakpoints and watchpoints. Restore the valu

Re: [edk2] [PATCH 0/4] ArmVirtualizationPkg, OvmfPkg: build tweaks

2015-03-05 Thread Laszlo Ersek
On 03/05/15 12:38, Leif Lindholm wrote: > On 05/03/15 10:19, Laszlo Ersek wrote: >> Public branch: . >> >> Note that qemu commit aa685789 [1] mentioned in patches #2 and #4 is >> pending a pull [2]. The commit hash is expected to stay stable [3].

Re: [edk2] [PATCH 0/4] ArmVirtualizationPkg, OvmfPkg: build tweaks

2015-03-05 Thread Alexander Graf
On 05.03.15 12:38, Leif Lindholm wrote: > On 05/03/15 10:19, Laszlo Ersek wrote: >> Public branch: . >> >> Note that qemu commit aa685789 [1] mentioned in patches #2 and #4 is >> pending a pull [2]. The commit hash is expected to stay stable [3

[edk2] [PATCH 0/4] ArmVirtualizationPkg, OvmfPkg: build tweaks

2015-03-05 Thread Laszlo Ersek
Public branch: . Note that qemu commit aa685789 [1] mentioned in patches #2 and #4 is pending a pull [2]. The commit hash is expected to stay stable [3]. [1] https://www.kraxel.org/cgit/qemu/commit/?id=aa685789 [2] http://lists.nongnu.org/archi

[edk2] [PATCH 3/4] MdeModulePkg: XhciDxe: list ARM and AARCH64 as valid architectures

2015-03-05 Thread Laszlo Ersek
"ArmPlatformPkg/ArmVirtualizationPkg/ArmVirtualizationQemu.dsc" references this driver. Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Laszlo Ersek --- MdeModulePkg/Bus/Pci/XhciDxe/XhciDxe.inf | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/MdeModulePk

[edk2] [PATCH 2/4] ArmVirtualizationPkg/ArmVirtualizationQemu: include XHCI driver

2015-03-05 Thread Laszlo Ersek
QEMU commit aa685789 ("xhci: generate a Transfer Event for each Transfer TRB with the IOC bit set") fixed an emulation problem in QEMU; we can now drive that host controller with edk2's XhciDxe. Include it in ArmVirtualizationQemu, as XHCI emulation is reportedly more virtualization-friendly than E

[edk2] [PATCH 4/4] OvmfPkg: include XHCI driver

2015-03-05 Thread Laszlo Ersek
QEMU commit aa685789 ("xhci: generate a Transfer Event for each Transfer TRB with the IOC bit set") fixed an emulation problem in QEMU; we can now drive that host controller with edk2's XhciDxe. Include it in OvmfPkg, as XHCI emulation is reportedly more virtualization-friendly than EHCI, consuming

[edk2] [PATCH 1/4] ArmVirtualizationPkg: build UEFI shell from source

2015-03-05 Thread Laszlo Ersek
The stanza for the [Components.common] section of "ArmVirtualization.dsc.inc" originates from under OvmfPkg. Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Laszlo Ersek --- ArmPlatformPkg/ArmVirtualizationPkg/ArmVirtualization.dsc.inc | 26 ArmPlatfo

[edk2] APEI code in EDKII

2015-03-05 Thread TigerLiu
Hi, experts: I found a white paper: A Tour beyond BIOS Implementing the ACPI Platform Error Interface with the UEFI. So: Are there any platform agnostic APEI modules code in EDKII source code package? Best wishes, 本邮件仅针对指定的收件人发送并可能含有保密或专有内容。任何非指定收件人所为之查阅、转发或使用本信息是不被允许的。 如果您误收到本邮件,请立即告知发件人并删除本邮