summaryrefslogtreecommitdiff
path: root/src/include
diff options
context:
space:
mode:
Diffstat (limited to 'src/include')
-rw-r--r--src/include/smbios.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/include/smbios.h b/src/include/smbios.h
index 78f364e336..694e091387 100644
--- a/src/include/smbios.h
+++ b/src/include/smbios.h
@@ -311,6 +311,12 @@ struct smbios_type1 {
u8 eos[2];
} __packed;
+#define SMBIOS_FEATURE_FLAGS_HOSTING_BOARD (1 << 0)
+#define SMBIOS_FEATURE_FLAGS_REQUIRES_DAUGHTER_CARD (1 << 1)
+#define SMBIOS_FEATURE_FLAGS_REMOVABLE (1 << 2)
+#define SMBIOS_FEATURE_FLAGS_REPLACEABLE (1 << 3)
+#define SMBIOS_FEATURE_FLAGS_HOT_SWAPPABLE (1 << 4)
+
typedef enum {
SMBIOS_BOARD_TYPE_UNKNOWN = 0x01,
SMBIOS_BOARD_TYPE_OTHER = 0x02,