/**\r
Memory-based access services and I/O-based access services.\r
\r
- @param PeiServices An indirect pointer to the PEI Services Table published by the PEI Foundation.\r
- \r
- @param This Pointer to local data for the interface.\r
- \r
- @param Width The width of the access. Enumerated in bytes.\r
- \r
- @param Address The physical address of the access.\r
- \r
- @param Count The number of accesses to perform.\r
- \r
- @param Buffer A pointer to the buffer of data.\r
-\r
- @retval EFI_SUCCESS The function completed successfully. \r
- \r
- @retval EFI_NOT_YET_AVAILABLE The service has not been installed.\r
+ @param PeiServices An indirect pointer to the PEI Services Table published by the PEI Foundation.\r
+ @param This Pointer to local data for the interface.\r
+ @param Width The width of the access. Enumerated in bytes.\r
+ @param Address The physical address of the access.\r
+ @param Count The number of accesses to perform.\r
+ @param Buffer A pointer to the buffer of data.\r
+\r
+ @retval EFI_SUCCESS The function completed successfully.\r
+ @retval EFI_NOT_YET_AVAILABLE The service has not been installed.\r
\r
**/\r
typedef\r
/**\r
8-bit I/O read operations.\r
\r
- @param PeiServices An indirect pointer to the PEI Services Table published by the PEI Foundation. \r
- \r
- @param This Pointer to local data for the interface.\r
- \r
- @param Address The physical address of the access.\r
+ @param PeiServices An indirect pointer to the PEI Services Table published by the PEI Foundation.\r
+ @param This Pointer to local data for the interface.\r
+ @param Address The physical address of the access.\r
\r
@return UINT8\r
\r
/**\r
16-bit I/O read operations.\r
\r
- @param PeiServices An indirect pointer to the PEI Services Table published by the PEI Foundation. \r
- \r
- @param This Pointer to local data for the interface.\r
- \r
- @param Address The physical address of the access.\r
+ @param PeiServices An indirect pointer to the PEI Services Table published by the PEI Foundation.\r
+ @param This Pointer to local data for the interface.\r
+ @param Address The physical address of the access.\r
\r
@return UINT16\r
\r
/**\r
32-bit I/O read operations.\r
\r
- @param PeiServices An indirect pointer to the PEI Services Table published by the PEI Foundation. \r
- \r
- @param This Pointer to local data for the interface.\r
- \r
- @param Address The physical address of the access.\r
+ @param PeiServices An indirect pointer to the PEI Services Table published by the PEI Foundation.\r
+ @param This Pointer to local data for the interface.\r
+ @param Address The physical address of the access.\r
\r
@return UINT32\r
\r
/**\r
64-bit I/O read operations.\r
\r
- @param PeiServices An indirect pointer to the PEI Services Table published by the PEI Foundation. \r
- \r
- @param This Pointer to local data for the interface.\r
- \r
- @param Address The physical address of the access.\r
+ @param PeiServices An indirect pointer to the PEI Services Table published by the PEI Foundation.\r
+ @param This Pointer to local data for the interface.\r
+ @param Address The physical address of the access.\r
\r
@return UINT64\r
\r
/**\r
8-bit I/O write operations.\r
\r
- @param PeiServices An indirect pointer to the PEI Services Table published by the PEI Foundation. \r
- \r
- @param This Pointer to local data for the interface.\r
- \r
- @param Address The physical address of the access.\r
- \r
- @param Data The data to write.\r
+ @param PeiServices An indirect pointer to the PEI Services Table published by the PEI Foundation.\r
+ @param This Pointer to local data for the interface.\r
+ @param Address The physical address of the access.\r
+ @param Data The data to write.\r
\r
@return None\r
\r
/**\r
16-bit I/O write operations.\r
\r
- @param PeiServices An indirect pointer to the PEI Services Table published by the PEI Foundation. \r
- \r
- @param This Pointer to local data for the interface.\r
- \r
- @param Address The physical address of the access.\r
- \r
- @param Data The data to write.\r
+ @param PeiServices An indirect pointer to the PEI Services Table published by the PEI Foundation.\r
+ @param This Pointer to local data for the interface.\r
+ @param Address The physical address of the access.\r
+ @param Data The data to write.\r
\r
@return None\r
\r
/**\r
32-bit I/O write operations.\r
\r
- @param PeiServices An indirect pointer to the PEI Services Table published by the PEI Foundation. \r
- \r
- @param This Pointer to local data for the interface.\r
- \r
- @param Address The physical address of the access.\r
- \r
- @param Data The data to write.\r
+ @param PeiServices An indirect pointer to the PEI Services Table published by the PEI Foundation.\r
+ @param This Pointer to local data for the interface.\r
+ @param Address The physical address of the access.\r
+ @param Data The data to write.\r
\r
@return None\r
\r
/**\r
64-bit I/O write operations.\r
\r
- @param PeiServices An indirect pointer to the PEI Services Table published by the PEI Foundation. \r
- \r
- @param This Pointer to local data for the interface.\r
- \r
- @param Address The physical address of the access.\r
- \r
- @param Data The data to write.\r
+ @param PeiServices An indirect pointer to the PEI Services Table published by the PEI Foundation.\r
+ @param This Pointer to local data for the interface.\r
+ @param Address The physical address of the access.\r
+ @param Data The data to write.\r
\r
@return None\r
\r
/**\r
8-bit Memory read operations.\r
\r
- @param PeiServices An indirect pointer to the PEI Services Table published by the PEI Foundation. \r
- \r
- @param This Pointer to local data for the interface.\r
- \r
- @param Address The physical address of the access.\r
+ @param PeiServices An indirect pointer to the PEI Services Table published by the PEI Foundation.\r
+ @param This Pointer to local data for the interface.\r
+ @param Address The physical address of the access.\r
\r
@return UINT8\r
\r
/**\r
16-bit Memory read operations.\r
\r
- @param PeiServices An indirect pointer to the PEI Services Table published by the PEI Foundation. \r
- \r
- @param This Pointer to local data for the interface.\r
- \r
- @param Address The physical address of the access.\r
+ @param PeiServices An indirect pointer to the PEI Services Table published by the PEI Foundation.\r
+ @param This Pointer to local data for the interface.\r
+ @param Address The physical address of the access.\r
\r
@return UINT16\r
\r
/**\r
32-bit Memory read operations.\r
\r
- @param PeiServices An indirect pointer to the PEI Services Table published by the PEI Foundation. \r
- \r
- @param This Pointer to local data for the interface.\r
- \r
- @param Address The physical address of the access.\r
+ @param PeiServices An indirect pointer to the PEI Services Table published by the PEI Foundation.\r
+ @param This Pointer to local data for the interface.\r
+ @param Address The physical address of the access.\r
\r
@return UINT32\r
\r
/**\r
64-bit Memory read operations.\r
\r
- @param PeiServices An indirect pointer to the PEI Services Table published by the PEI Foundation. \r
- \r
- @param This Pointer to local data for the interface.\r
- \r
- @param Address The physical address of the access.\r
+ @param PeiServices An indirect pointer to the PEI Services Table published by the PEI Foundation.\r
+ @param This Pointer to local data for the interface.\r
+ @param Address The physical address of the access.\r
\r
@return UINT64\r
\r
/**\r
8-bit Memory write operations.\r
\r
- @param PeiServices An indirect pointer to the PEI Services Table published by the PEI Foundation. \r
- \r
- @param This Pointer to local data for the interface.\r
- \r
- @param Address The physical address of the access.\r
- \r
- @param Data The data to write.\r
+ @param PeiServices An indirect pointer to the PEI Services Table published by the PEI Foundation.\r
+ @param This Pointer to local data for the interface.\r
+ @param Address The physical address of the access.\r
+ @param Data The data to write.\r
\r
@return None\r
\r
/**\r
16-bit Memory write operations.\r
\r
- @param PeiServices An indirect pointer to the PEI Services Table published by the PEI Foundation. \r
- \r
- @param This Pointer to local data for the interface.\r
- \r
- @param Address The physical address of the access.\r
- \r
- @param Data The data to write.\r
+ @param PeiServices An indirect pointer to the PEI Services Table published by the PEI Foundation.\r
+ @param This Pointer to local data for the interface.\r
+ @param Address The physical address of the access.\r
+ @param Data The data to write.\r
\r
@return None\r
\r
/**\r
32-bit Memory write operations.\r
\r
- @param PeiServices An indirect pointer to the PEI Services Table published by the PEI Foundation. \r
- \r
- @param This Pointer to local data for the interface.\r
- \r
- @param Address The physical address of the access.\r
- \r
- @param Data The data to write.\r
+ @param PeiServices An indirect pointer to the PEI Services Table published by the PEI Foundation.\r
+ @param This Pointer to local data for the interface.\r
+ @param Address The physical address of the access.\r
+ @param Data The data to write.\r
\r
@return None\r
\r
/**\r
64-bit Memory write operations.\r
\r
- @param PeiServices An indirect pointer to the PEI Services Table published by the PEI Foundation. \r
- \r
- @param This Pointer to local data for the interface.\r
- \r
- @param Address The physical address of the access.\r
- \r
- @param Data The data to write.\r
+ @param PeiServices An indirect pointer to the PEI Services Table published by the PEI Foundation.\r
+ @param This Pointer to local data for the interface.\r
+ @param Address The physical address of the access.\r
+ @param Data The data to write.\r
\r
@return None\r
\r