pub mod v1;
pub mod v2;
pub use uefi_raw::protocol::tcg::{AlgorithmId, EventType};
use bitflags::bitflags;
#[derive(Clone, Copy, Debug, Eq, PartialEq, Ord, PartialOrd, Hash)]
#[repr(transparent)]
pub struct PcrIndex(pub u32);
bitflags! {
#[derive(Clone, Copy, Debug, Default, PartialEq, Eq, PartialOrd, Ord)]
#[repr(transparent)]
pub struct HashAlgorithm: u32 {
const SHA1 = 0x0000_0001;
const SHA256 = 0x0000_0002;
const SHA384 = 0x0000_0004;
const SHA512 = 0x0000_0008;
const SM3_256 = 0x0000_0010;
}
}