summaryrefslogtreecommitdiffstats
path: root/DynamicTablesPkg/Include/X64NameSpaceObjects.h
diff options
context:
space:
mode:
Diffstat (limited to 'DynamicTablesPkg/Include/X64NameSpaceObjects.h')
-rw-r--r--DynamicTablesPkg/Include/X64NameSpaceObjects.h26
1 files changed, 26 insertions, 0 deletions
diff --git a/DynamicTablesPkg/Include/X64NameSpaceObjects.h b/DynamicTablesPkg/Include/X64NameSpaceObjects.h
new file mode 100644
index 0000000000..f9f131e822
--- /dev/null
+++ b/DynamicTablesPkg/Include/X64NameSpaceObjects.h
@@ -0,0 +1,26 @@
+/** @file
+
+ Defines the X64 Namespace Object.
+
+ Copyright (c) 2024 Advanced Micro Devices, Inc. All rights reserved.
+
+ SPDX-License-Identifier: BSD-2-Clause-Patent
+
+ @par Glossary:
+ - Cm or CM - Configuration Manager
+ - Obj or OBJ - Object
+ - X64 or x64 - X64 Architecture
+**/
+
+#ifndef X64_NAMESPACE_OBJECTS_H_
+#define X64_NAMESPACE_OBJECTS_H_
+
+/** The EX64_OBJECT_ID enum describes the Object IDs
+ in the X64 Namespace
+*/
+typedef enum X64ObjectID {
+ EX64ObjReserved, ///< 0 - Reserved
+ EX64ObjMax
+} EX64_OBJECT_ID;
+
+#endif // X64_NAMESPACE_OBJECTS_H_