## The size of volatile buffer. This buffer is used to store VOLATILE attribute variable.\r
gEfiMdeModulePkgTokenSpaceGuid.PcdVariableStoreSize|0x10000|UINT32|0x30000005\r
\r
- ## Size of the FTW spare block range. Note that this value should larger than PcdFlashNvStorageVariableSize\r
+ ## Size of the FTW spare block range. Note that this value should larger than PcdFlashNvStorageVariableSize and block size aligned.\r
# The root cause is that variable driver will use FTW protocol to reclaim variable region.\r
# If the length of variable region is larger than FTW spare size, it means the whole variable region can not\r
# be reflushed through the manner of fault tolerant write.\r
## Base address of the NV variable range in flash device\r
gEfiMdeModulePkgTokenSpaceGuid.PcdFlashNvStorageVariableBase|0x0|UINT32|0x30000001\r
\r
- ## Base address of the FTW spare block range in flash device.\r
+ ## Base address of the FTW spare block range in flash device. Note that this value should be block size aligned.\r
gEfiMdeModulePkgTokenSpaceGuid.PcdFlashNvStorageFtwSpareBase|0x0|UINT32|0x30000013\r
\r
## Base address of the FTW working block range in flash device.\r
## 64-bit Base address of the NV variable range in flash device\r
gEfiMdeModulePkgTokenSpaceGuid.PcdFlashNvStorageVariableBase64|0x0|UINT64|0x80000001\r
\r
- ## 64-bit Base address of the FTW spare block range in flash device.\r
+ ## 64-bit Base address of the FTW spare block range in flash device. Note that this value should be block size aligned.\r
gEfiMdeModulePkgTokenSpaceGuid.PcdFlashNvStorageFtwSpareBase64|0x0|UINT64|0x80000013\r
\r
## 64-bit Base address of the FTW working block range in flash device.\r