|
回复: [PATCH] MdePkg/BasePrintLib: Add %z specifier
Pedro: Please also add %z description in Edk2\MdePkg\Include\Library\PrintLib.h. And, please also submit one BZ for this change. This is a new feature. Thanks Liming > -----邮件原件----- > 发件人: Pedro Falc
Pedro: Please also add %z description in Edk2\MdePkg\Include\Library\PrintLib.h. And, please also submit one BZ for this change. This is a new feature. Thanks Liming > -----邮件原件----- > 发件人: Pedro Falc
|
By
gaoliming
·
|
|
回复: [edk2-devel] How to get FrontPage to fill screen
Please try below setting. gEfiMdeModulePkgTokenSpaceGuid.PcdConOutColumn | 128 gEfiMdeModulePkgTokenSpaceGuid.PcdConOutRow | 40 gEfiMdeModulePkgTokenSpaceGuid.PcdVideoHorizontalResolution | 1024 gEfiM
Please try below setting. gEfiMdeModulePkgTokenSpaceGuid.PcdConOutColumn | 128 gEfiMdeModulePkgTokenSpaceGuid.PcdConOutRow | 40 gEfiMdeModulePkgTokenSpaceGuid.PcdVideoHorizontalResolution | 1024 gEfiM
|
By
gaoliming
·
|
|
回复: [PATCH] MdeModulePkg/Variable: SCT run AuthVar_conf is failed
Jun: I agree this change. You can add my reviewed-by. Thanks Liming > -----邮件原件----- > 发件人: xueshengfeng <xueshengfeng@...> > 发送时间: 2022年7月4日 18:00 > 收件人: devel@edk2.groups.io > 抄送: gaoliming@...; edh
Jun: I agree this change. You can add my reviewed-by. Thanks Liming > -----邮件原件----- > 发件人: xueshengfeng <xueshengfeng@...> > 发送时间: 2022年7月4日 18:00 > 收件人: devel@edk2.groups.io > 抄送: gaoliming@...; edh
|
By
gaoliming
·
|
|
[PATCH] MdePkg/BasePrintLib: Add %z specifier
%z is used in standard C99 as the printf specifier for size_t types. Add support for it so we can portably print UINTN. Cc: Michael D Kinney <michael.d.kinney@...> Cc: Liming Gao <gaoliming@...> Cc: Z
%z is used in standard C99 as the printf specifier for size_t types. Add support for it so we can portably print UINTN. Cc: Michael D Kinney <michael.d.kinney@...> Cc: Liming Gao <gaoliming@...> Cc: Z
|
By
Pedro Falcato
·
|
|
[PATCH v1 1/1] UefiCpuPkg: Coding style bug fix 3 messages
Local variable name overlaped with function name. Variable name has been updated to remove name duplication. Cc: Eric Dong <eric.dong@...> Cc: Ray Ni <ray.ni@...> Cc: Rahul Kumar <rahul1.kumar@...> Si
Local variable name overlaped with function name. Variable name has been updated to remove name duplication. Cc: Eric Dong <eric.dong@...> Cc: Ray Ni <ray.ni@...> Cc: Rahul Kumar <rahul1.kumar@...> Si
|
By
Paweł Poławski
·
|
|
Now: Tools, CI, Code base construction meeting series - 07/04/2022
#cal-notice
Tools, CI, Code base construction meeting series When: 07/04/2022 4:30pm to 5:30pm (UTC-07:00) America/Los Angeles Where: https://github.com/tianocore/edk2/discussions/2614 View Event Description: Tia
Tools, CI, Code base construction meeting series When: 07/04/2022 4:30pm to 5:30pm (UTC-07:00) America/Los Angeles Where: https://github.com/tianocore/edk2/discussions/2614 View Event Description: Tia
|
By
Group Notification
·
|
|
[edk2-platforms][PATCH 0/2] Platform/Sgi: Update serial port usage 2 messages
Patch 433b5b1b0f7f ("Platform/Sgi: Route logs to different sets of consoles") setup the routing of console messages to a different set of UART ports. Following up with this change, this patch series u
Patch 433b5b1b0f7f ("Platform/Sgi: Route logs to different sets of consoles") setup the routing of console messages to a different set of UART ports. Following up with this change, this patch series u
|
By
Rohit Mathew
·
|
|
[PATCH] UefiPayloadPkg: Hook up PCIE_BASE build option 2 messages
Hook up PCIE_BASE to PcdPciExpressBaseAddress Cc: Guo Dong <guo.dong@...> Cc: Ray Ni <ray.ni@...> Cc: Maurice Ma <maurice.ma@...> Cc: Benjamin You <benjamin.you@...> Signed-off-by: Sean Rhodes <sean@.
Hook up PCIE_BASE to PcdPciExpressBaseAddress Cc: Guo Dong <guo.dong@...> Cc: Ray Ni <ray.ni@...> Cc: Maurice Ma <maurice.ma@...> Cc: Benjamin You <benjamin.you@...> Signed-off-by: Sean Rhodes <sean@.
|
By
Sean Rhodes
·
|
|
[PATCH 1/3] UefiPayloadPkg: Allow full screen setup mode
Set PCDs ConOutRow, ConOutColumn, SetupConOutRow and SetupConOutColumn to 0 to allow front page to full the screen. Cc: Guo Dong <guo.dong@...> Cc: Ray Ni <ray.ni@...> Cc: Maurice Ma <maurice.ma@...>
Set PCDs ConOutRow, ConOutColumn, SetupConOutRow and SetupConOutColumn to 0 to allow front page to full the screen. Cc: Guo Dong <guo.dong@...> Cc: Ray Ni <ray.ni@...> Cc: Maurice Ma <maurice.ma@...>
|
By
Sean Rhodes
·
|
|
[PATCH 3/3] UefiPayloadPkg/PlatformBootManagerLib: Correct spacing in boot prompt
Cc: Guo Dong <guo.dong@...> Cc: Ray Ni <ray.ni@...> Cc: Maurice Ma <maurice.ma@...> Cc: Benjamin You <benjamin.you@...> Signed-off-by: Sean Rhodes <sean@...> --- .../Library/PlatformBootManagerLib/Pla
Cc: Guo Dong <guo.dong@...> Cc: Ray Ni <ray.ni@...> Cc: Maurice Ma <maurice.ma@...> Cc: Benjamin You <benjamin.you@...> Signed-off-by: Sean Rhodes <sean@...> --- .../Library/PlatformBootManagerLib/Pla
|
By
Sean Rhodes
·
|
|
[PATCH 2/3] UefiPayloadPkg/PlatformBootManagerLib: Evenly space boot prompt
Add 4 spaces before the boot prompt "F2 or Down..." so that the spacing is equadistant from the top, which is spaced with a `\n`, and the left. Cc: Guo Dong <guo.dong@...> Cc: Ray Ni <ray.ni@...> Cc:
Add 4 spaces before the boot prompt "F2 or Down..." so that the spacing is equadistant from the top, which is spaced with a `\n`, and the left. Cc: Guo Dong <guo.dong@...> Cc: Ray Ni <ray.ni@...> Cc:
|
By
Sean Rhodes
·
|
|
How to get FrontPage to fill screen 3 messages
Hi Would anyone have any suggestions on getting the Front Page to fill the screen? As far as I can see, configuring the below PCDs should allow it to fill the screen - which is being correctly detecte
Hi Would anyone have any suggestions on getting the Front Page to fill the screen? As far as I can see, configuring the below PCDs should allow it to fill the screen - which is being correctly detecte
|
By
Sean Rhodes
·
|
|
[PATCH 7/7] ArmVirtPkg/ArmVirtQemu: enable initial ID map at early boot
Now that we have all the pieces in place, switch the AArch64 version of ArmVirtQemu to a mode where the first thing it does out of reset is enable a preliminary ID map that covers the NOR flash and su
Now that we have all the pieces in place, switch the AArch64 version of ArmVirtQemu to a mode where the first thing it does out of reset is enable a preliminary ID map that covers the NOR flash and su
|
By
Ard Biesheuvel
·
|
|
[PATCH 6/7] ArmVirtPkg/ArmVirtQemu: use first 128 MiB as permanent PEI memory
In order to allow booting with the MMU and caches enabled really early, we need to ensure that the code that populates the page tables can access those page tables with the statically defined ID map a
In order to allow booting with the MMU and caches enabled really early, we need to ensure that the code that populates the page tables can access those page tables with the statically defined ID map a
|
By
Ard Biesheuvel
·
|
|
[PATCH 5/7] ArmVirtPkg/ArmVirtQemu: implement ArmPlatformLib with static ID map
To substantially reduce the amount of processing that takes place with the MMU and caches off, implemnt a version of ArmPlatformLib specific for QEMU/mach-virt in AArch64 mode that carries a staticall
To substantially reduce the amount of processing that takes place with the MMU and caches off, implemnt a version of ArmPlatformLib specific for QEMU/mach-virt in AArch64 mode that carries a staticall
|
By
Ard Biesheuvel
·
|
|
[PATCH 3/7] ArmPkg/ArmMmuLib: permit initial configuration with MMU enabled
Permit the use of this library with the MMU and caches already enabled. This removes the need for any cache maintenance for coherency, and is generally better for robustness and performance, especiall
Permit the use of this library with the MMU and caches already enabled. This removes the need for any cache maintenance for coherency, and is generally better for robustness and performance, especiall
|
By
Ard Biesheuvel
·
|
|
[PATCH 4/7] ArmPlatformPkg/PrePeiCore: permit entry with the MMU enabled
Some platforms may set up a preliminary ID map in flash and enter EFI with the MMU and caches enabled, as this removes a lot of the complexity around cache coherency. Let's take this into account, and
Some platforms may set up a preliminary ID map in flash and enter EFI with the MMU and caches enabled, as this removes a lot of the complexity around cache coherency. Let's take this into account, and
|
By
Ard Biesheuvel
·
|
|
[PATCH 2/7] ArmPkg/ArmMmuLib: use shadow page tables for break-before-make at EL1
When executing at EL1, disabling and re-enabling the MMU every time we need to replace a live translation entry is slightly problematic, given that memory accesses performed with the MMU off have non-
When executing at EL1, disabling and re-enabling the MMU every time we need to replace a live translation entry is slightly problematic, given that memory accesses performed with the MMU off have non-
|
By
Ard Biesheuvel
·
|
|
[PATCH 0/7] ArmVirtPkg/ArmVirtQemu: avoid stores with MMU off
We currently do a substantial amount of processing before enabling the MMU and caches, which is bad for performance, but also risky, as it requires cache coherency to be managed by hand. This also mea
We currently do a substantial amount of processing before enabling the MMU and caches, which is bad for performance, but also risky, as it requires cache coherency to be managed by hand. This also mea
|
By
Ard Biesheuvel
·
|
|
[PATCH 1/7] ArmPkg/ArmMmuLib: don't replace table entries with block entries
Drop the optimization that replaces table entries with block entries and frees the page tables in the subhierarchy that is being replaced. This rarely occurs in practice anyway, and will require more
Drop the optimization that replaces table entries with block entries and frees the page tables in the subhierarchy that is being replaced. This rarely occurs in practice anyway, and will require more
|
By
Ard Biesheuvel
·
|