#include <Library/UefiBootServicesTableLib.h>\r
#include <Library/UefiLib.h>\r
#include <Library/BaseLib.h>\r
+#include <Library/PcdLib.h>\r
#include <VariableFormat.h>\r
\r
-#define VARIABLE_STORE_SIZE (64 * 1024)\r
-#define SCRATCH_SIZE (4 * 1024)\r
+#define VARIABLE_STORE_SIZE FixedPcdGet32(PcdVariableStoreSize)\r
+#define SCRATCH_SIZE FixedPcdGet32(PcdMaxVariableSize)\r
\r
//\r
// Define GET_PAD_SIZE to optimize compiler\r