Hi,I face a problem, and it suggested that I can ask help from you. The
following is the call stack trace. The privacy is replaced with "***"
build.py...
: error C0DE: Unknown fatal error when processing
[/home/disk/***/EblCmdLib/EblCmdLib.inf [AARCH64, CLANG100LINUX, RELEASE]]
(Please send
Hi, Does anybody know whether the EDK2 ArmVirtPkg has support for a
virtio-mmio-device ?
I am using EDK2 ArmVirtPkg v2.70 as the default UEFI for my devel program.
Since we have not implemented the PCI/PCIe suff, a virtio-mmio-blk device is
used as the image disk.
We can boot the EDK2 ArmVirtP
Hi, Does anybody know that whether EDK2 ArmVirtPkg has support for a
virtio-mmio-blk device ?
I am using EDK2 ArmVirtPkg as the default UEFI for my devel program.
Since I did not have the PCI/PCIe stuff implemented but just using the virtio
mmio transport.
I can boot with EDK2 ArmVirtPkg into a
BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//Groups.io Inc//Groups.io Calendar//EN
METHOD:CANCELLED
CALSCALE:GREGORIAN
BEGIN:VTIMEZONE
TZID:America/Los_Angeles
LAST-MODIFIED:20201011T015911Z
TZURL:http://tzurl.org/zoneinfo-outlook/America/Los_Angeles
X-LIC-LOCATION:America/Los_Angeles
BEGIN:DAYLIGHT
TZNAM
> -Original Message-
> From: Chang, Abner (HPS SW/FW Technologist)
> Sent: Thursday, January 28, 2021 10:31 PM
> To: Leif Lindholm
> Cc: devel@edk2.groups.io; Wang, Nickle (HPS SW) ;
> Michael D Kinney
> Subject: RE: [edk2-devel] [PATCH] RedfishPkg/JsonLib: Fix build errors
>
>
>
>
Add support for YAML format file generation in addition
to current BSF structure. Configuration of YAML format
output will be supported by an open source ConfigEditor.
Reference to YAML code, test and ConfigEditor is at
https://github.com/joshloo/fsp_yaml_cfg/tree/master/Tools
A unit test is also
On 2021-02-05 8:06 a.m., Laszlo Ersek wrote:
Hi Ankur,
I figure it's prudent for me to follow up here too:
On 02/04/21 03:49, Ankur Arora wrote:
On 2021-02-03 12:58 p.m., Laszlo Ersek wrote:
On 02/03/21 07:45, Ankur Arora wrote:
On 2021-02-02 6:15 a.m., Laszlo Ersek wrote:
On 02/02/21 15:00
Add support for YAML format file generation in addition
to current BSF structure. Configuration of YAML format
output will be supported by an open source ConfigEditor.
Reference to YAML code, test and ConfigEditor is at
https://github.com/joshloo/fsp_yaml_cfg/tree/master/Tools
A unit test is also
BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//Groups.io Inc//Groups.io Calendar//EN
METHOD:CANCELLED
CALSCALE:GREGORIAN
BEGIN:VTIMEZONE
TZID:America/Los_Angeles
LAST-MODIFIED:20201011T015911Z
TZURL:http://tzurl.org/zoneinfo-outlook/America/Los_Angeles
X-LIC-LOCATION:America/Los_Angeles
BEGIN:DAYLIGHT
TZNAM
Personal github PR: https://github.com/tianocore/edk2/pull/1411
On 2/7/21 5:52 PM, Rebecca Cran wrote:
Much of the data for the SMBIOS tables is generic, and need not be
duplicated for each platform. This patch series introduces
ArmPkg/Universal/Smbios, which is largely copied from
edk2-platform
SmbiosMiscDxe provides SMBIOS tables 0, 1, 2, 3, 13, and 32.
Signed-off-by: Rebecca Cran
Reviewed-by: Leif Lindholm
Reviewed-by: Samer El-Haj-Mahmoud
---
ArmPkg/ArmPkg.dsc | 1 +
ArmPkg/Universal/Smbios/SmbiosMiscDxe/SmbiosMiscDxe.inf| 89
Platforms are expected to override these PCDs to provide relevant
information to SMBIOS.
Signed-off-by: Rebecca Cran
Reviewed-by: Leif Lindholm
---
ArmPkg/ArmPkg.dec | 17 +
1 file changed, 17 insertions(+)
diff --git a/ArmPkg/ArmPkg.dec b/ArmPkg/ArmPkg.dec
index eaf1072d9ef3..
This code provides information for the SMBIOS Type 32 table.
Signed-off-by: Rebecca Cran
Reviewed-by: Leif Lindholm
Reviewed-by: Samer El-Haj-Mahmoud
---
ArmPkg/Universal/Smbios/SmbiosMiscDxe/Type32/MiscBootInformationData.c |
32 +
ArmPkg/Universal/Smbios/SmbiosMiscDxe/Type32/Mis
This code provides information for the SMBIOS Type 13 table.
Signed-off-by: Rebecca Cran
Reviewed-by: Leif Lindholm
---
ArmPkg/Universal/Smbios/SmbiosMiscDxe/Type13/MiscNumberOfInstallableLanguagesData.c
| 33
ArmPkg/Universal/Smbios/SmbiosMiscDxe/Type13/MiscNumberOfInstallableLang
This code provides information for the SMBIOS Type 3 table.
Signed-off-by: Rebecca Cran
Reviewed-by: Leif Lindholm
Reviewed-by: Samer El-Haj-Mahmoud
---
ArmPkg/Universal/Smbios/SmbiosMiscDxe/Type03/MiscChassisManufacturerData.c
| 52 +
ArmPkg/Universal/Smbios/SmbiosMiscDxe/Type03/Mis
This code provides information for the SMBIOS Type 2 table.
Signed-off-by: Rebecca Cran
Reviewed-by: Leif Lindholm
Reviewed-by: Samer El-Haj-Mahmoud
---
ArmPkg/Universal/Smbios/SmbiosMiscDxe/Type02/MiscBaseBoardManufacturerData.c
| 46
ArmPkg/Universal/Smbios/SmbiosMiscDxe/Type02/M
This code provides information for the SMBIOS Type 1 table.
Signed-off-by: Rebecca Cran
Reviewed-by: Leif Lindholm
Reviewed-by: Samer El-Haj-Mahmoud
---
ArmPkg/Universal/Smbios/SmbiosMiscDxe/Type01/MiscSystemManufacturerData.c
| 36
ArmPkg/Universal/Smbios/SmbiosMiscDxe/Type01/MiscS
This code provides information for the SMBIOS Type 0 table.
Signed-off-by: Rebecca Cran
Reviewed-by: Samer El-Haj-Mahmoud
Reviewed-by: Leif Lindholm
---
ArmPkg/Universal/Smbios/SmbiosMiscDxe/Type00/MiscBiosVendorData.c | 93
++
ArmPkg/Universal/Smbios/SmbiosMiscDxe/Type00/MiscBiosVen
ProcessorSubClassDxe provides SMBIOS CPU information using generic
methods combined with calls into OemMiscLib.
Signed-off-by: Rebecca Cran
Reviewed-by: Samer El-Haj-Mahmoud
---
ArmPkg/ArmPkg.dsc |
2 +
ArmPkg/Universal/Smbios/Processor
Add a Null implementation of OemMiscLib.
OemMiscLib provides functions that platforms implement to fill in
SMBIOS information for the SmbiosMiscDxe and ProcessSubClassDxe drivers.
Signed-off-by: Rebecca Cran
Acked-by: Leif Lindholm
---
ArmPkg/ArmPkg.dsc
OemMiscLib.h provides the interface which platforms should implement to
interact with the SmbiosMiscDxe and ProcessorSubClassDxe drivers to
update SMBIOS tables.
Signed-off-by: Rebecca Cran
Acked-by: Leif Lindholm
---
ArmPkg/Include/Library/OemMiscLib.h | 167
1 file change
Add helper function to read the CCSIDR2 register.
This is used when CCIDX is supported in AARCH32 mode.
Signed-off-by: Rebecca Cran
Reviewed-by: Leif Lindholm
---
ArmPkg/Library/ArmLib/ArmLibPrivate.h | 11 +++
ArmPkg/Library/ArmLib/Arm/ArmLibSupportV7.S | 10 ++
ArmPk
Add a helper function to determine CCIDX support.
Signed-off-by: Rebecca Cran
Reviewed-by: Sami Mujawar
Reviewed-by: Leif Lindholm
---
ArmPkg/Include/Library/ArmLib.h| 11 +++
ArmPkg/Library/ArmLib/AArch64/AArch64Lib.c | 19 ++-
ArmPkg/Library/ArmLib/Arm/Arm
The ARM Architecture Reference Manual for ARMv8-A defines up to
seven levels of cache, L1 through L7.
Define MAX_ARM_CACHE_LEVEL to be 7.
Signed-off-by: Rebecca Cran
Reviewed-by: Leif Lindholm
Reviewed-by: Sami Mujawar
---
ArmPkg/Include/Library/ArmLib.h | 4
1 file changed, 4 insertions(
When CCIDX is supported, the Current Cache Size ID Register contains
data above 32 bits: namely the number of sets. Avoid truncating this
by returning a UINTN instead of UINT32. On AARCH32, the expanded
number of sets data can be read via the CCSIDR2 register.
Also, add Doxygen comments for the fu
Update the cache definitions in ArmLibPrivate.h based on current
ARMv8 documentation.
Signed-off-by: Rebecca Cran
Reviewed-by: Leif Lindholm
Reviewed-by: Sami Mujawar
---
ArmPkg/Library/ArmLib/ArmLibPrivate.h | 97
1 file changed, 97 insertions(+)
diff --git a/ArmPkg/Libr
In AARCH32, CCIDX support is indicated in the MMFR4 register - unlike
under AARCH64 where it's in MMFR2. Add a helper function to read it.
Signed-off-by: Rebecca Cran
Reviewed-by: Sami Mujawar
Reviewed-by: Leif Lindholm
---
ArmPkg/Library/ArmLib/Arm/ArmV7Lib.h | 8 ++--
ArmPkg/Lib
Add helper function to read the MMFR2 register. We will need this to
determine CCIDX support.
Signed-off-by: Rebecca Cran
Reviewed-by: Leif Lindholm
Reviewed-by: Sami Mujawar
---
ArmPkg/Library/ArmLib/AArch64/AArch64Lib.h | 11 +++
ArmPkg/Library/ArmLib/AArch64/AArch64Support.S |
Add register encoding definition for Memory Model Feature Register 2.
We need to define it here because we build for ARMv8.0, which doesn't
have it.
Signed-off-by: Rebecca Cran
Reviewed-by: Leif Lindholm
Reviewed-by: Sami Mujawar
---
ArmPkg/Include/Chipset/AArch64.h | 4
1 file changed, 4
Add a bitfield that describes the structure of the byte in the Status
field of the SMBIOS Type 4 Processor Information table.
Signed-off-by: Rebecca Cran
Reviewed-by: Leif Lindholm
Acked-by: Sami Mujawar
---
MdePkg/Include/IndustryStandard/SmBios.h | 13 +
1 file changed, 13 insert
The ARM SMC Architecture functions were missing from ArmStdSmc.h.
Add them, based on the SMC Calling Convention version 1.2 specification.
Signed-off-by: Rebecca Cran
Reviewed-by: Leif Lindholm
Reviewed-by: Sami Mujawar
---
ArmPkg/Include/IndustryStandard/ArmStdSmc.h | 16
1 f
Much of the data for the SMBIOS tables is generic, and need not be
duplicated for each platform. This patch series introduces
ArmPkg/Universal/Smbios, which is largely copied from
edk2-platforms/Silicon/HiSilicon/Drivers/Smbios and generates SMBIOS
tables 0,1,2,3,4,7,13,32 and uses a combination of
32 matches
Mail list logo