[edk2-devel] [PATCH V2 03/10] OvmfPkg: Add TdxWorkArea definition
Min Xu
min.m.xu at intel.com
Fri Jan 28 08:01:32 UTC 2022
On January 27, 2022 9:26 PM, Gerd Hoffmann wrote:
> > +//
> > +// The TDX work area definition
> > +//
> > +typedef struct _SEC_TDX_WORK_AREA {
> > + UINT32 PageTableReady;
> > + UINT32 Gpaw;
> > + UINT64 HobList;
> > +} SEC_TDX_WORK_AREA;
> > +
> > +typedef struct _TDX_WORK_AREA {
> > + CONFIDENTIAL_COMPUTING_WORK_AREA_HEADER Header;
> > + SEC_TDX_WORK_AREA SecTdxWorkArea;
> > +} TDX_WORK_AREA;
> > +
> > typedef union {
> > CONFIDENTIAL_COMPUTING_WORK_AREA_HEADER Header;
> > SEV_WORK_AREA SevWorkArea;
> > + TDX_WORK_AREA TdxWorkArea;
> > } OVMF_WORK_AREA;
>
> Now you have the CONFIDENTIAL_COMPUTING_WORK_AREA_HEADER
> twice ...
OVMF_WORK_AREA is an union. TDX_WORK_AREA is a struct. So there is one CONFIDENTIAL_COMPUTING_WORK_AREA_HEADER.
Thanks
Min
-=-=-=-=-=-=-=-=-=-=-=-
Groups.io Links: You receive all messages sent to this group.
View/Reply Online (#86139): https://edk2.groups.io/g/devel/message/86139
Mute This Topic: https://groups.io/mt/88666801/1813853
Group Owner: devel+owner at edk2.groups.io
Unsubscribe: https://edk2.groups.io/g/devel/unsub [edk2-devel-archive at redhat.com]
-=-=-=-=-=-=-=-=-=-=-=-
More information about the edk2-devel-archive
mailing list