/// Designates the number of possible regions in the system\r
/// that can be usable for SMRAM. \r
///\r
- UINTN NumberOfSmmReservedRegions;\r
+ /// Inconsistent with specification here: \r
+ /// In Framework SMM CIS 0.91 specification, it defines the field type as UINTN.\r
+ /// However, HOBs are supposed to be CPU neutral, so UINT32 should be used instead.\r
+ ///\r
+ UINT32 NumberOfSmmReservedRegions;\r
///\r
/// Used throughout this protocol to describe the candidate\r
/// regions for SMRAM that are supported by this platform. \r