blob: f16c92bfeaf48e8ba0e8e95493bbbd669ecd3620 [file]
#pragma once
#include <cstdint>
namespace nvme
{
// Format NVM Attributes (Identify Controller Byte 524)
namespace fna
{
constexpr uint8_t fmtAllRestriction = 1 << 0; // Bit 0
constexpr uint8_t secureEraseAllRestriction = 1 << 1; // Bit 1
constexpr uint8_t cryptoEraseSupport = 1 << 2; // Bit 2
constexpr uint8_t nsidAllRestriction = 1 << 3; // Bit 3
} // namespace fna
} // namespace nvme