]> git.proxmox.com Git - mirror_edk2.git/blobdiff - MdePkg/Include/Ppi/CpuIo.h
Changed definitions in Legacy16.h and LegacyBios.h to be compatible with CSM 0.96
[mirror_edk2.git] / MdePkg / Include / Ppi / CpuIo.h
index 038703386dac72f0b39ff50d71854693526e1059..791348d3f9c41620d05bb3c86785b36b3b186e1f 100644 (file)
@@ -52,21 +52,15 @@ typedef enum {
 /**\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
@@ -93,11 +87,9 @@ typedef struct {
 /**\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
@@ -113,11 +105,9 @@ UINT8
 /**\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
@@ -133,11 +123,9 @@ UINT16
 /**\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
@@ -153,11 +141,9 @@ UINT32
 /**\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
@@ -173,13 +159,10 @@ UINT64
 /**\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
@@ -196,13 +179,10 @@ VOID
 /**\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
@@ -219,13 +199,10 @@ VOID
 /**\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
@@ -242,13 +219,10 @@ VOID
 /**\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
@@ -265,11 +239,9 @@ VOID
 /**\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
@@ -285,11 +257,9 @@ UINT8
 /**\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
@@ -305,11 +275,9 @@ UINT16
 /**\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
@@ -325,11 +293,9 @@ UINT32
 /**\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
@@ -345,13 +311,10 @@ UINT64
 /**\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
@@ -368,13 +331,10 @@ VOID
 /**\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
@@ -391,13 +351,10 @@ VOID
 /**\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
@@ -414,13 +371,10 @@ VOID
 /**\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