in cvm-attestation/snp.py [0:0]
def serialize(self):
value = (
(self.reserved << 5)
| (self.ciphertext_hiding_enabled << 4)
| (self.rapl_disabled << 3)
| (self.ecc_enabled << 2)
| (self.tsme_enabled << 1)
| self.smt_enabled
)
return struct.pack('<Q', value) # Little-endian unsigned 64-bit integer