Re: [edk2-devel] IpmiCommandLib's IpmiGetSystemUuid clarification

2023-06-27 Thread Aaron Pop
Re sending and adding maintainers directly On Monday, 6/26/2023 12:43 PM, Aaron Pop wrote: I was hoping to get a clarification on the IpmiGetSystemUuid from MdeModulePkg... IPMI specification's Get Device Guid Command says that data is returned in "least signification byte first&

[edk2-devel] IpmiCommandLib's IpmiGetSystemUuid clarification

2023-06-26 Thread Aaron Pop
I was hoping to get a clarification on the IpmiGetSystemUuid from MdeModulePkg... IPMI specification's Get Device Guid Command says that data is returned in "least signification byte first" and "this is the reverse of convention described in RFC4122". IpmiGetSystemUuid specifies that it is

Re: [edk2-devel] GoogleTest Compatibility with MdePkg's IndustyStandard header files

2023-05-24 Thread Aaron Pop via groups.io
error: expected unqualified-id before 'xor' token TPMS_SCHEME_XOR xor; ^~~ Aaron From: Kinney, Michael D Sent: Wednesday, May 24, 2023 12:49 PM To: Aaron Pop ; devel@edk2.groups.io Cc: Kinney, Michael D Subject: [EXTERNAL] RE: GoogleTest Com

[edk2-devel] GoogleTest Compatibility with MdePkg's IndustyStandard header files

2023-05-22 Thread Aaron Pop via groups.io
Google Test, and CPP, has more keywords C uses. Tpm12.h and Tpm20.h have references to struct names that are `operator` and `xor`, both of which trigger build errors because they conflict with CPP's keywords. Operator triggered a build error in MSVC. Xor only triggered a build error under GCC