]> git.proxmox.com Git - mirror_edk2.git/blobdiff - ArmPkg/Include/Library/ArmSvcLib.h
ArmPkg/ArmSvcLib: Return x4-x7 in output parameters
[mirror_edk2.git] / ArmPkg / Include / Library / ArmSvcLib.h
index a94ead1965be3c99b434830ebc32c63cc9b1f14d..a4414270f3b93e0fce416c5f3faef8d1d29a6029 100644 (file)
@@ -27,10 +27,16 @@ typedef struct {
 /**\r
   Trigger an SVC call\r
 \r
-  SVC calls can take up to 7 arguments and return up to 4 return values.\r
-  Therefore, the 4 first fields in the ARM_SVC_ARGS structure are used\r
+  SVC calls can take up to 8 arguments and return up to 8 return values.\r
+  Therefore, the 8 first fields in the ARM_SVC_ARGS structure are used\r
   for both input and output values.\r
 \r
+  @param[in, out]    Args Arguments to be passed as part of the SVC call\r
+                     The return values of the SVC call are also placed\r
+                     in the same structure\r
+\r
+  @retval None\r
+\r
 **/\r
 VOID\r
 ArmCallSvc (\r