//\r
// The length of data which were transferred.\r
//\r
- CheckedUrb->Completed += (CheckedUrb->DataLen - EvtTrb->Length);\r
+ CheckedUrb->Completed += (((TRANSFER_TRB_NORMAL*)TRBPtr)->Length - EvtTrb->Length);\r
} else {\r
CheckedUrb->Result |= EFI_USB_ERR_TIMEOUT;\r
}\r