]> git.proxmox.com Git - mirror_edk2.git/blobdiff - ArmPkg/Universal/Smbios/OemMiscLibNull/OemMiscLib.c
ArmPkg/SmbiosMiscDxe: Get SMBIOS information from OemMiscLib
[mirror_edk2.git] / ArmPkg / Universal / Smbios / OemMiscLibNull / OemMiscLib.c
index 32f6d55c1a9a532e159cacdb3a18eefc16b791e1..a5d635da9e11e94f0e98f23b6b6ae685bf565f3a 100644 (file)
@@ -16,6 +16,7 @@
 #include <Library/DebugLib.h>\r
 #include <Library/HiiLib.h>\r
 #include <Library/OemMiscLib.h>\r
+#include <Library/PcdLib.h>\r
 \r
 /** Gets the CPU frequency of the specified processor.\r
 \r
@@ -254,3 +255,31 @@ OemGetSystemUuid (
   ASSERT (FALSE);\r
   CopyGuid (SystemUuid, &gZeroGuid);\r
 }\r
+\r
+/** Fetches the BIOS release.\r
+\r
+  @return The BIOS release.\r
+**/\r
+UINT16\r
+EFIAPI\r
+OemGetBiosRelease (\r
+  VOID\r
+  )\r
+{\r
+  ASSERT (FALSE);\r
+  return PcdGet16 (PcdSystemBiosRelease);\r
+}\r
+\r
+/** Fetches the embedded controller firmware release.\r
+\r
+  @return The embedded controller firmware release.\r
+**/\r
+UINT16\r
+EFIAPI\r
+OemGetEmbeddedControllerFirmwareRelease (\r
+  VOID\r
+  )\r
+{\r
+  ASSERT (FALSE);\r
+  return PcdGet16 (PcdEmbeddedControllerFirmwareRelease);\r
+}\r