Hi, I'm pretty sure it's correct because the python doc says that 'uuid.bytes' is in big endian format. Also I can easily double check this because my tool also prints the ready-to-use string produced by str(guid) which matches my manual output exactly.
Source: https://docs.python.org/2/library/uuid.html#uuid.UUID.bytes Thanks Michael I think you have the wrong endian. GUID is defined as a UINT32, UINT16, > UINT16, Byte array. > > (guid[3], guid[2], guid[1], guid[0], guid[5], guid[4], guid[7], guid[6], > guid[8], guid[9], guid[10], guid[11], guid[12], guid[13], guid[14], > guid[15]) > > Contributed-under: TianoCore Contribution Agreement 1.0 > _______________________________________________ edk2-devel mailing list edk2-devel@lists.01.org https://lists.01.org/mailman/listinfo/edk2-devel