1436aea4d5
MdeModulePkg: Apply uncrustify changes
...
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3737
Apply uncrustify changes to .c/.h files in the MdeModulePkg package
Cc: Andrew Fish <afish@apple.com >
Cc: Leif Lindholm <leif@nuviainc.com >
Cc: Michael D Kinney <michael.d.kinney@intel.com >
Signed-off-by: Michael Kubacki <michael.kubacki@microsoft.com >
Reviewed-by: Liming Gao <gaoliming@byosoft.com.cn >
2021-12-07 17:24:28 +00:00
7d748705b1
MdeModulePkg: Change the PldHeader to Header in ExtraData.h
...
Change the PldHeader to Header in UNIVERSAL_PAYLOAD_EXTRA_DATA
The meaning of Pld is too general
Cc: Zhiguang Liu <zhiguang.liu@intel.com >
Cc: Ray Ni <ray.ni@intel.com >
Cc: Jian J Wang <jian.j.wang@intel.com >
Cc: Hao A Wu <hao.a.wu@intel.com >
Reviewed-by: Zhiguang Liu <zhiguang.liu@intel.com >
Acked-by: Hao A Wu <hao.a.wu@intel.com >
Signed-off-by: DunTan <dun.tan@intel.com >
Reviewed-by: Ray Ni <ray.ni@intel.com >
2021-07-13 08:18:35 +00:00
ea0bd5f6a7
MdeModulePkg: Add new structure for the Universal Payload Serial Port Info
...
Add Universal Payload Serial Port Info definition header file according to
Universal Payload's documentation as below:
https://universalpayload.github.io/documentation/
Cc: Jian J Wang <jian.j.wang@intel.com >
Cc: Hao A Wu <hao.a.wu@intel.com >
Cc: Ray Ni <ray.ni@intel.com >
Reviewed-by: Hao A Wu <hao.a.wu@intel.com >
Signed-off-by: Zhiguang Liu <zhiguang.liu@intel.com >
2021-06-24 09:16:22 +00:00
c511426abe
MdeModulePkg/UniversalPayload: Add definition for extra info in payload
...
The payload is in ELF format per the universal payload spec.
UNIVERSAL_PAYLOAD_INFO_HEADER is stored in the ELF payload as a separate
section named ".upld_info".
Extra data needed by payload is stored in sections whose name starts
with ".upld.".
Signed-off-by: Ray Ni <ray.ni@intel.com >
Cc: Maurice Ma <maurice.ma@intel.com >
Cc: Guo Dong <guo.dong@intel.com >
Reviewed-by: Hao A Wu <hao.a.wu@intel.com >
2021-06-16 07:51:00 +00:00
75293330ea
MdeModulePkg: Add new structure for the Universal Payload ACPI Table Hob
...
Cc: Michael D Kinney <michael.d.kinney@intel.com >
Cc: Liming Gao <gaoliming@byosoft.com.cn >
Cc: Jian J Wang <jian.j.wang@intel.com >
Cc: Hao A Wu <hao.a.wu@intel.com >
Reviewed-by: Hao A Wu <hao.a.wu@intel.com >
Tested-by: Patrick Rudolph <patrick.rudolph@9elements.com >
Signed-off-by: Zhiguang Liu <zhiguang.liu@intel.com >
2021-06-16 05:20:19 +00:00
9d53e01efe
MdeModulePkg: Add new structure for the Universal Payload SMBios Table Hob
...
Cc: Michael D Kinney <michael.d.kinney@intel.com >
Cc: Liming Gao <gaoliming@byosoft.com.cn >
Cc: Jian J Wang <jian.j.wang@intel.com >
Cc: Hao A Wu <hao.a.wu@intel.com >
Reviewed-by: Hao A Wu <hao.a.wu@intel.com >
Tested-by: Patrick Rudolph <patrick.rudolph@9elements.com >
Signed-off-by: Zhiguang Liu <zhiguang.liu@intel.com >
2021-06-16 05:20:19 +00:00
b597b6e24c
MdeModulePkg: Add new structure for the PCI Root Bridge Info Hob
...
Also add ExceptionList in MdeModulePkg\MdeModulePkg.ci.yaml, to avoid open
CI issue, because UID and HID are terms which are already used in current
source code.
Cc: Michael D Kinney <michael.d.kinney@intel.com >
Cc: Liming Gao <gaoliming@byosoft.com.cn >
Cc: Jian J Wang <jian.j.wang@intel.com >
Cc: Hao A Wu <hao.a.wu@intel.com >
Reviewed-by: Hao A Wu <hao.a.wu@intel.com >
Tested-by: Patrick Rudolph <patrick.rudolph@9elements.com >
Signed-off-by: Zhiguang Liu <zhiguang.liu@intel.com >
2021-06-16 05:20:19 +00:00
d8c18ba3f4
MdeModulePkg: Add Universal Payload general definition header file
...
Add Universal Payload general definition header file according to
Universal Payload's documentation as below:
https://universalpayload.github.io/documentation/
Cc: Michael D Kinney <michael.d.kinney@intel.com >
Cc: Liming Gao <gaoliming@byosoft.com.cn >
Cc: Jian J Wang <jian.j.wang@intel.com >
Cc: Hao A Wu <hao.a.wu@intel.com >
Reviewed-by: Hao A Wu <hao.a.wu@intel.com >
Tested-by: Patrick Rudolph <patrick.rudolph@9elements.com >
Signed-off-by: Zhiguang Liu <zhiguang.liu@intel.com >
2021-06-16 05:20:19 +00:00