/** @file\r
- This file implements ATA_PASSTHRU_PROCTOCOL and EXT_SCSI_PASSTHRU_PROTOCOL interfaces\r
+ This file implements ATA_PASSTHRU_PROTOCOL and EXT_SCSI_PASSTHRU_PROTOCOL interfaces\r
for managed ATA controllers.\r
\r
Copyright (c) 2010 - 2018, Intel Corporation. All rights reserved.<BR>\r
Instance = (ATA_ATAPI_PASS_THRU_INSTANCE *) Context;\r
EntryHeader = &Instance->NonBlockingTaskList;\r
//\r
- // Get the Taks from the Taks List and execute it, until there is\r
+ // Get the Tasks from the Tasks List and execute it, until there is\r
// no task in the list or the device is busy with task (EFI_NOT_READY).\r
//\r
while (TRUE) {\r
EFI_IDE_CONTROLLER_INIT_PROTOCOL *IdeControllerInit;\r
\r
//\r
- // SATA Controller is a device driver, and should ingore the\r
+ // SATA Controller is a device driver, and should ignore the\r
// "RemainingDevicePath" according to UEFI spec\r
//\r
Status = gBS->OpenProtocol (\r
@retval EFI_SUCCESS The device was started.\r
@retval EFI_DEVICE_ERROR The device could not be started due to a device error.Currently not implemented.\r
@retval EFI_OUT_OF_RESOURCES The request could not be completed due to a lack of resources.\r
- @retval Others The driver failded to start the device.\r
+ @retval Others The driver failed to start the device.\r
\r
**/\r
EFI_STATUS\r