]> git.proxmox.com Git - mirror_edk2.git/blobdiff - MdeModulePkg/Bus/Ata/AtaBusDxe/AtaPassThruExecute.c
Update the function's descriptions (which is in AtaBus, AtaAtapiPassThru, Partition...
[mirror_edk2.git] / MdeModulePkg / Bus / Ata / AtaBusDxe / AtaPassThruExecute.c
index 2445f1839f4f82bd70bd84bbd1dbafc352c8ce0b..58a9117f5dcf38dcf7e837b5b2670945b83fbe1d 100644 (file)
@@ -106,7 +106,7 @@ UINTN mMaxTransferBlockNumber[] = {
                                if it is NULL, blocking mode, and use the packet\r
                                in AtaDevice. If it is not NULL, non blocking mode,\r
                                and pass down this Packet.\r
-  @param[in]       Event       If Event is NULL, then blocking I/O is performed.\r
+  @param[in, out]  Event       If Event is NULL, then blocking I/O is performed.\r
                                If Event is not NULL and non-blocking I/O is\r
                                supported,then non-blocking I/O is performed,\r
                                and Event will be signaled when the write\r
@@ -527,7 +527,7 @@ TransferAtaDevice (
 VOID\r
 EFIAPI \r
 FreeAtaSubTask (\r
-  IN ATA_BUS_ASYN_TASK  *Task\r
+  IN OUT ATA_BUS_ASYN_TASK  *Task\r
   )\r
 {\r
   if (Task->Packet.Asb != NULL) {\r
@@ -805,6 +805,8 @@ EXIT:
                                        than zero, then this function will return EFI_TIMEOUT\r
                                        if the time required to execute the receive data command\r
                                        is greater than Timeout.\r
+  @param  TransferLengthOut            A pointer to a buffer to store the size in bytes of the data\r
+                                       written to the buffer. Ignore it when IsTrustSend is TRUE.\r
 \r
   @retval EFI_SUCCESS       The data transfer is complete successfully.\r
   @return others            Some error occurs when transferring data. \r