Rebecca,
I am guessing that you just ran Doxygen against the tree without the
processing of DEC files that provides the LibraryClass, Protocol, PPI, GUID
and PCD information from each package.
These are the extra pages that the PackageDocumentTools produce.
So a combined version with those extr
Rebecca,
I like that combined version.
How did you package them together?
Mike
> -Original Message-
> From: devel@edk2.groups.io On Behalf Of Rebecca Cran
> Sent: Saturday, December 4, 2021 8:31 PM
> To: Kinney, Michael D ; devel@edk2.groups.io
> Subject: Re: [edk2-devel] EDK2 doxygen
Thanks. Would it be possible to have all the packages together, like
https://bsdio.com/edk2/docs/master/index.html (ignoring that the page
has information about Dynamic AML Generation!)?
I'm not sure if we need to include the cross-referenced source files
like mine does, but it might be nice.
Hi Rebecca,
Here is a first pass at publishing all the package documents on GitHub Pages.
https://mdkinney.github.io/edk2/index.html
I have a GitHub Action that pulls the code from an edk2 repo for a specific
branch/tag/sha, installs doxygen, generates the HTML documentation for
all pac
Is below code right?
+ case CLOUDHV_DEVICE_ID:
mRegisterValues = mRegisterValuesQ35;
+case CLOUDHV_DEVICE_ID:
mLegacyInterruptDevice = LEGACY_INT_DEV_Q35;
I am not sure if it is the best pattern to describe which register is reused
from Q35, and which one is CV specific.
Mayb
BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//Groups.io Inc//Groups.io Calendar//EN
METHOD:PUBLISH
REFRESH-INTERVAL;VALUE=DURATION:PT1H
X-PUBLISHED-TTL:PT1H
CALSCALE:GREGORIAN
BEGIN:VTIMEZONE
TZID:Asia/Shanghai
LAST-MODIFIED:20201011T015911Z
TZURL:http://tzurl.org/zoneinfo-outlook/Asia/Shanghai
X-LIC-LOCAT
From: Sebastien Boeuf
Adding support for retrieving the Cloud Hypervisor ACPI tables as a
fallback mechanism if tables are not found through fw_cfg.
Signed-off-by: Rob Bradford
Signed-off-by: Sebastien Boeuf
---
OvmfPkg/AcpiPlatformDxe/AcpiPlatform.c | 11 +-
OvmfPkg/AcpiPlatformDxe/Acp
From: Sebastien Boeuf
Don't make the package Qemu centric so that we can introduce some
alternative support for other VMMs not using the fw_cfg mechanism.
This patch is purely about renaming existing files with no functional
change.
Reviewed-by: Gerd Hoffmann
Signed-off-by: Sebastien Boeuf
--
From: Sebastien Boeuf
Add a fallback on the SMBIOS code to find the SMBIOS table for Cloud
Hypervisor if it couldn't be found for Qemu through fw_cfg.
Signed-off-by: Rob Bradford
Signed-off-by: Sebastien Boeuf
---
OvmfPkg/Include/IndustryStandard/CloudHv.h| 5 +++
OvmfPkg/SmbiosPlatformD
From: Sebastien Boeuf
Move the generic entry point part out of Qemu.c to anticipate the
addition of new ways of retrieving the SMBIOS table.
Signed-off-by: Sebastien Boeuf
---
OvmfPkg/SmbiosPlatformDxe/EntryPoint.c| 42 +++
OvmfPkg/SmbiosPlatformDxe/Qemu.c
From: Sebastien Boeuf
Handle things differently when the detected host bridge matches the
Cloud Hypervisor PCI host bridge identifier.
Signed-off-by: Rob Bradford
Signed-off-by: Sebastien Boeuf
---
OvmfPkg/Csm/CsmSupportLib/LegacyInterrupt.c | 1 +
OvmfPkg/Csm/CsmSupportLib/LegacyRegion.c
From: Sebastien Boeuf
This series aims at adding the support for the Cloud Hypervisor platform
to the OVMF firmware for x86 architecture.
The goal is to allow the same binary to be used either by QEMU or Cloud
Hypervisor, using the Cloud Hypervisor way as a fallback if the fw_cfg
mechanism is no
Make sure the base address and length of the Raspberry Pi miniuart set
in the ACPI tables match those in the official device tree. This will be
useful for adding ACPI support to the miniuart Linux driver.
Signed-off-by: Adrien Thierry
---
.../RaspberryPi/Library/DualSerialPortLib/DualSerialPortL
Morello SoC platform support has added and also
boot flow modified to reflect the new boot flow
for both Morello FVP and Morello SoC platforms
Signed-off-by: Chandni Cherukuri
---
Platform/ARM/Morello/Readme.md | 12 +---
1 file changed, 9 insertions(+), 3 deletions(-)
diff --git a/Plat
From: sah01
Support has been added to parse NT_FW_CONFIG DTB to get the
platform information.
Signed-off-by: sahil
Signed-off-by: Chandni Cherukuri
---
Platform/ARM/Morello/MorelloPlatform.dec | 5 +
Platform/ARM/Morello/Library/PlatformLib/PlatformLibFvp.inf | 6 ++
From: Anurag Koul
This commit adds:
- SSDT, MCFG table for PCIe and CCIX RC nodes
- IORT nodes bindings for PCIe/CCIX and the associated ITSs and SMMUs
in the Configuration Manager.
Signed-off-by: Anurag Koul
Signed-off-by: Chandni Cherukuri
---
Platform/ARM/Morello/ConfigurationManager/C
From: Anurag Koul
Add definitions for both PCIe and CCIX Root Complex in PciHostBridge
Library. Also, use platform-specific PCI Segment Library and PCI
Express Library to enable PCIe support for Morello SoC.
With PCIe support added, various other modules dependent on PCIe
for instance, USB, AHCI
From: Anurag Koul
Morello platform requires a custom platform-specific PCI Express
library because the native PCI Express Library only allows for a
single ECAM config address to be supplied to it. If there is more
than one PCIe root port, it expects the ECAM regions for all the
root ports to be c
From: Anurag Koul
A custom PCI Segment library is required to handle multiple PCIe
segments in Morello, as the base PCI Segment library doesn't allow
supporting more than a single PCIe segment.
This custom platform-specific PCI Segment Library has been adapted
from MdePkg/BasePciSegmentLib.
Sig
PlatformLibMem.c file is going to be different for Morello
FVP and Morello SoC platforms since the virtual memory mapping
is different so the file PlatformLibMem.c is renamed as
PlatformLibMemFvp.c and PlatformLib.inf is renamed as
PlatformLibFvp.inf.
Signed-off-by: Chandni Cherukuri
---
Platfor
This patch implements the configuration manager for Morello
SoC platform. It enables support for generating the following
ACPI tables for Morello SoC Platform:
1. FADT
2. DSDT
3. GTDT
4. MADT
5. SPCR
6. DBG2
This patch adds initial support for Morello SoC platform.
Signed-off-by: Chandni Cherukuri
---
Platform/ARM/Morello/MorelloPlatform.dsc.inc | 27 +-
Platform/ARM/Morello/MorelloPlatformFvp.dsc | 30 +-
Platform/ARM/Morello/MorelloPlatformSoc.dsc | 47
Platform/ARM/Morello/MorelloPlatfo
It includes virutal memory map for Morello SoC platform.
Signed-off-by: Chandni Cherukuri
---
Platform/ARM/Morello/Library/PlatformLib/PlatformLibSoc.inf | 44 +
Platform/ARM/Morello/Library/PlatformLib/PlatformLibMemSoc.c | 176
2 files changed, 220 insertions(+)
di
This patch adds PlatformDxe support for Morello SoC platform.
It includes the registration of ramdisk device.
Signed-off-by: Chandni Cherukuri
---
Platform/ARM/Morello/Drivers/PlatformDxe/PlatformDxeSoc.inf | 43 +
Platform/ARM/Morello/Drivers/PlatformDxe/PlatformDxeSoc.c | 67
+++
This patch series add support for Morello SoC platform. The folder
Platform/ARM/Morello is going to contain both Morello FVP and Morello
SoC platforms.
This patch series also contain the patches which are necessary for
the modified boot flow of the platforms.
The changes can be seen at:
https://g
25 matches
Mail list logo