|
CXL 2.0 Type 3 Support
3 messages
Hi, We’ve released our patch series on top of the QEMU CXL 2.0 Type 3 adding Data Object Exchange (DOE) for CDAT and Compliance Mode. This is required to support CXL 2.0 device enumeration and setup o
Hi, We’ve released our patch series on top of the QEMU CXL 2.0 Type 3 adding Data Object Exchange (DOE) for CDAT and Compliance Mode. This is required to support CXL 2.0 device enumeration and setup o
|
By
Chris Browy
·
|
|
Enabling UART CTS / RTS support in edk2
Hi All, We are developing an edk2 bios image for our custom board which is based on Ampere SOC. Our custom board has Uart0 - uefi logs Uart3 - Connected to DB9 connector. For uart0 the cts and rts sig
Hi All, We are developing an edk2 bios image for our custom board which is based on Ampere SOC. Our custom board has Uart0 - uefi logs Uart3 - Connected to DB9 connector. For uart0 the cts and rts sig
|
By
Antony Abee
·
|
|
How to build your own firmware based upon EDK2 for Windows 10 QEMU
2 messages
Hi, I am currently working on a project where I would have to customize the EFI ROM file for my Windows 10. To emulate firmware, I have built latest edk2 as well as OVMF. I am able to run OVMF using Q
Hi, I am currently working on a project where I would have to customize the EFI ROM file for my Windows 10. To emulate firmware, I have built latest edk2 as well as OVMF. I am able to run OVMF using Q
|
By
tbtbfaker@...
·
|
|
Enable UART CTS and RTS in edk2
Hi, We are developing edk2 bios image for our custom board which is based on Ampere SOC. Custom board has Uart connections as below: Uart0 * DB9 connector (Uefi console) * CTS/RTS signals from SOC Uar
Hi, We are developing edk2 bios image for our custom board which is based on Ampere SOC. Custom board has Uart connections as below: Uart0 * DB9 connector (Uefi console) * CTS/RTS signals from SOC Uar
|
By
Antony Abee
·
|
|
Difference between boolean PCD fixed at build and a PCD feature flag
What is the difference between boolean PCD fixed at build and a PCD feature flag? ``` [PcdsFixedAtBuild] gMyPkgTokenSpaceGuid.PcdMyVarBool|FALSE|BOOLEAN|0x00000004 [PcdsFeatureFlag] gMyPkgTokenSpaceGu
What is the difference between boolean PCD fixed at build and a PCD feature flag? ``` [PcdsFixedAtBuild] gMyPkgTokenSpaceGuid.PcdMyVarBool|FALSE|BOOLEAN|0x00000004 [PcdsFeatureFlag] gMyPkgTokenSpaceGu
|
By
Konstantin Aladyshev
·
|
|
回复: [edk2-discuss] Difference between boolean PCD fixed at build and a PCD feature flag
Yes. Feature PCD is same to Boolean fixed at build PCD. Thanks Liming 发件人: discuss@edk2.groups.io <discuss@edk2.groups.io> 代表 Konstantin Aladyshev 发送时间: 2021年6月29日 4:46 收件人: discuss@edk2.groups.io 主题:
Yes. Feature PCD is same to Boolean fixed at build PCD. Thanks Liming 发件人: discuss@edk2.groups.io <discuss@edk2.groups.io> 代表 Konstantin Aladyshev 发送时间: 2021年6月29日 4:46 收件人: discuss@edk2.groups.io 主题:
|
By
gaoliming
·
|
|
Token values are not produced for PCDs under 'PcdsDynamic' section
7 messages
Hello! I'm trying to understand dynamic PCDs in EDK2. I've added this code to my package DEC file: ```[PcdsDynamic] gMyPkgTokenSpaceGuid.PcdMyDynamicVar32|42|UINT32|0x00000004 ``` And have added this
Hello! I'm trying to understand dynamic PCDs in EDK2. I've added this code to my package DEC file: ```[PcdsDynamic] gMyPkgTokenSpaceGuid.PcdMyDynamicVar32|42|UINT32|0x00000004 ``` And have added this
|
By
Konstantin Aladyshev
·
|
|
Does data constraint comments affect the build?
2 messages
Is there any value in data constraint comments in the INF file? I mean these: ``` ## SOMETIMES_PRODUCES ## CONSUMES ## SOMETIMES_PRODUCES ## PRODUCES ## TO_START ## BY_START ``` Are they purely inform
Is there any value in data constraint comments in the INF file? I mean these: ``` ## SOMETIMES_PRODUCES ## CONSUMES ## SOMETIMES_PRODUCES ## PRODUCES ## TO_START ## BY_START ``` Are they purely inform
|
By
Konstantin Aladyshev
·
|
|
QEMU failed to emulate MMIO Access when -accel whpx
2 messages
I have built a OVMF based on EDK2, but when tried to run with QEMU -accel whpx, it gave the error of qemu-system-x86_64.exe: WHPX: Failed to emulate MMIO access with EmulatorReturnStatus: 2 qemu-syste
I have built a OVMF based on EDK2, but when tried to run with QEMU -accel whpx, it gave the error of qemu-system-x86_64.exe: WHPX: Failed to emulate MMIO access with EmulatorReturnStatus: 2 qemu-syste
|
By
tbtbfaker@...
·
|
|
Stack unwinding in SMM
3 messages
Hello everyone, At the moment I'm trying to perform some form of stack unwinding in SMM, but I'm failing to successfully do that at the moment. I tried to use LLVM's __builtin_return_address(), but th
Hello everyone, At the moment I'm trying to perform some form of stack unwinding in SMM, but I'm failing to successfully do that at the moment. I tried to use LLVM's __builtin_return_address(), but th
|
By
mick21@...
·
|
|
EFI Network drivers being disabled when booting with Grub via PXE
3 messages
Hello all, I am facing an issue, if anyone can help me with this, I would appreciate a lot. When I boot directly on Grub via USB drive then select UEFI Shell .efi (also in USB drive) to boot, the netw
Hello all, I am facing an issue, if anyone can help me with this, I would appreciate a lot. When I boot directly on Grub via USB drive then select UEFI Shell .efi (also in USB drive) to boot, the netw
|
By
Gustavo Henrique
·
|
|
How many kinds of autotest framework does EDK2 have
Hello everyone, May I ask how many kinds of autotest framework does EDK2 have. As I see, EDK2 has CI test which include Host Unit Test Compilation and Run Test, uefi-sct in edk2-test(does it work with
Hello everyone, May I ask how many kinds of autotest framework does EDK2 have. As I see, EDK2 has CI test which include Host Unit Test Compilation and Run Test, uefi-sct in edk2-test(does it work with
|
By
wenyi,xie
·
|
|
Loading EFI module from disk and handing over execution
4 messages
I am currently working on a project using tianocore as a payload for coreboot and have having some problems booting Qubes. When trying to boot the Qubes ISO image from a USB memory stick it gives the
I am currently working on a project using tianocore as a payload for coreboot and have having some problems booting Qubes. When trying to boot the Qubes ISO image from a USB memory stick it gives the
|
By
Andy Pont
·
|
|
How to read UTF8 files?
2 messages
Hello! What is the best way to handle files encoded in UTF8? I'm looking for ways to read strings from such files, print these strings or compare them to my own CHAR16* strings. For example if I have
Hello! What is the best way to handle files encoded in UTF8? I'm looking for ways to read strings from such files, print these strings or compare them to my own CHAR16* strings. For example if I have
|
By
Konstantin Aladyshev
·
|
|
edk2toolext based build workspace question
4 messages
I am looking at converting our build from using a bunch of custom scripts/makefiles around the UEFI build process to the edk2toolext based python builder and am running into an Issue. Our overall buil
I am looking at converting our build from using a bunch of custom scripts/makefiles around the UEFI build process to the edk2toolext based python builder and am running into an Issue. Our overall buil
|
By
Jeff Brasen
·
|
|
gcc compile warning
After updating edk2 from 201903 to 202011, when using gcc to compile our platform(aarch64) code, we meet a warning warning: '-x c' after last input file has no effect We compare the code and find the
After updating edk2 from 201903 to 202011, when using gcc to compile our platform(aarch64) code, we meet a warning warning: '-x c' after last input file has no effect We compare the code and find the
|
By
wenyi,xie
·
|
|
Should we keep 'EFI_KEY_DATA' argument after 'RegisterKeyNotify()' function call?
2 messages
Hello! According to the UEFI specification `EFI_SIMPLE_TEXT_INPUT_EX_PROTOCOL.RegisterKeyNotify()` function registers a notification function for a particular keystroke for the input device. Its proto
Hello! According to the UEFI specification `EFI_SIMPLE_TEXT_INPUT_EX_PROTOCOL.RegisterKeyNotify()` function registers a notification function for a particular keystroke for the input device. Its proto
|
By
Konstantin Aladyshev
·
|
|
EFI_PIXEL_BITMASK
5 messages
I've written an UEFI_APPLICATION that shows the current GOP mode information. This is example output from it, when it is run in the UEFI shell of OVMF under QEMU: ``` FS0:\> GOPInfo.efi Framebuffer ba
I've written an UEFI_APPLICATION that shows the current GOP mode information. This is example output from it, when it is run in the UEFI shell of OVMF under QEMU: ``` FS0:\> GOPInfo.efi Framebuffer ba
|
By
Konstantin Aladyshev
·
|
|
How to get page break functionality in UEFI applications
2 messages
All UEFI shell commands have page break functionality. If the command is called with the "-b" argument and the output is too long, output would be splitted to pages with this message after each page:
All UEFI shell commands have page break functionality. If the command is called with the "-b" argument and the output is too long, output would be splitted to pages with this message after each page:
|
By
Konstantin Aladyshev
·
|
|
How to build edk2/ovmf with secure boot enabled as done in Fedora with "*CODE.secboot.fd" and "*VARS.secboot.fd" files?
My env: -centos8 -qemu 6.0.0 I'm trying to install windows 10 from .iso installation disk in QEMU 6.0.0 with secure boot enabled in UEFI. If I pass edk2/ovmf files provided by Fedora, I can find the .
My env: -centos8 -qemu 6.0.0 I'm trying to install windows 10 from .iso installation disk in QEMU 6.0.0 with secure boot enabled in UEFI. If I pass edk2/ovmf files provided by Fedora, I can find the .
|
By
Ks89
·
|