> +// > +// 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 ... take care, Gerd -=-=-=-=-=-=-=-=-=-=-=- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#86118): https://edk2.groups.io/g/devel/message/86118 Mute This Topic: https://groups.io/mt/88666801/21656 Group Owner: devel+ow...@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-