\r
if ((Len <= Offset) || (Len < Offset + DescLen) ||\r
(Head->Type != Type) || (Head->Len != DescLen)) {\r
- USB_ERROR (("UsbCreateDesc: met mal-format descriptor\n"));\r
+ DEBUG (( EFI_D_ERROR, "UsbCreateDesc: met mal-format descriptor\n"));\r
return NULL;\r
}\r
\r
Setting = UsbCreateDesc (DescBuf, Len, USB_DESC_TYPE_INTERFACE, &Used);\r
\r
if (Setting == NULL) {\r
- USB_ERROR (("UsbParseInterfaceDesc: failed to create interface descriptor\n"));\r
+ DEBUG (( EFI_D_ERROR, "UsbParseInterfaceDesc: failed to create interface descriptor\n"));\r
return NULL;\r
}\r
\r
//\r
NumEp = Setting->Desc.NumEndpoints;\r
\r
- USB_DEBUG (("UsbParseInterfaceDesc: interface %d(setting %d) has %d endpoints\n",\r
+ DEBUG (( EFI_D_INFO, "UsbParseInterfaceDesc: interface %d(setting %d) has %d endpoints\n",\r
Setting->Desc.InterfaceNumber, Setting->Desc.AlternateSetting, NumEp));\r
\r
if (NumEp == 0) {\r
Ep = UsbCreateDesc (DescBuf + Offset, Len - Offset, USB_DESC_TYPE_ENDPOINT, &Used);\r
\r
if (Ep == NULL) {\r
- USB_ERROR (("UsbParseInterfaceDesc: failed to create endpoint(index %d)\n", Index));\r
+ DEBUG (( EFI_D_ERROR, "UsbParseInterfaceDesc: failed to create endpoint(index %d)\n", Index));\r
goto ON_ERROR;\r
}\r
\r
goto ON_ERROR;\r
}\r
\r
- USB_DEBUG (("UsbParseConfigDesc: config %d has %d interfaces\n",\r
+ DEBUG (( EFI_D_INFO, "UsbParseConfigDesc: config %d has %d interfaces\n",\r
Config->Desc.ConfigurationValue, NumIf));\r
\r
for (Index = 0; Index < NumIf; Index++) {\r
Setting = UsbParseInterfaceDesc (DescBuf, Len, &Consumed);\r
\r
if ((Setting == NULL)) {\r
- USB_ERROR (("UsbParseConfigDesc: failed to parse interface setting\n"));\r
+ DEBUG (( EFI_D_ERROR, "UsbParseConfigDesc: failed to parse interface setting\n"));\r
goto ON_ERROR;\r
\r
} else if (Setting->Desc.InterfaceNumber >= NumIf) {\r
- USB_ERROR (("UsbParseConfigDesc: mal-formated interface descriptor\n"));\r
+ DEBUG (( EFI_D_ERROR, "UsbParseConfigDesc: mal-formated interface descriptor\n"));\r
\r
UsbFreeInterfaceDesc (Setting);\r
goto ON_ERROR;\r
Direction,\r
Buf,\r
&Len,\r
- 50 * USB_STALL_1_MS,\r
+ USB_GENERAL_DEVICE_REQUEST_TIMEOUT,\r
&UsbDev->Translator,\r
&Result\r
);\r
return EFI_SUCCESS;\r
}\r
\r
- gBS->Stall (100 * USB_STALL_1_MS);\r
+ gBS->Stall (USB_RETRY_MAX_PACK_SIZE_STALL);\r
}\r
\r
return EFI_DEVICE_ERROR;\r
Status = UsbCtrlGetDesc (UsbDev, USB_DESC_TYPE_CONFIG, Index, 0, &Desc, 8);\r
\r
if (EFI_ERROR (Status)) {\r
- USB_ERROR (("UsbGetOneConfig: failed to get descript length(%d) %r\n",\r
+ DEBUG (( EFI_D_ERROR, "UsbGetOneConfig: failed to get descript length(%d) %r\n",\r
Status, Desc.TotalLength));\r
\r
return NULL;\r
}\r
\r
- USB_DEBUG (("UsbGetOneConfig: total length is %d\n", Desc.TotalLength));\r
+ DEBUG (( EFI_D_INFO, "UsbGetOneConfig: total length is %d\n", Desc.TotalLength));\r
\r
Buf = AllocateZeroPool (Desc.TotalLength);\r
\r
Status = UsbCtrlGetDesc (UsbDev, USB_DESC_TYPE_CONFIG, Index, 0, Buf, Desc.TotalLength);\r
\r
if (EFI_ERROR (Status)) {\r
- USB_ERROR (("UsbGetOneConfig: failed to get full descript %r\n", Status));\r
+ DEBUG (( EFI_D_ERROR, "UsbGetOneConfig: failed to get full descript %r\n", Status));\r
\r
gBS->FreePool (Buf);\r
return NULL;\r
Status = UsbGetDevDesc (UsbDev);\r
\r
if (EFI_ERROR (Status)) {\r
- USB_ERROR (("UsbBuildDescTable: failed to get device descriptor - %r\n", Status));\r
+ DEBUG (( EFI_D_ERROR, "UsbBuildDescTable: failed to get device descriptor - %r\n", Status));\r
return Status;\r
}\r
\r
return EFI_OUT_OF_RESOURCES;\r
}\r
\r
- USB_DEBUG (("UsbBuildDescTable: device has %d configures\n", NumConfig));\r
+ DEBUG (( EFI_D_INFO, "UsbBuildDescTable: device has %d configures\n", NumConfig));\r
\r
//\r
// Read each configurations, then parse them\r
Config = UsbGetOneConfig (UsbDev, Index);\r
\r
if (Config == NULL) {\r
- USB_ERROR (("UsbBuildDescTable: failed to get configure (index %d)\n", Index));\r
+ DEBUG (( EFI_D_ERROR, "UsbBuildDescTable: failed to get configure (index %d)\n", Index));\r
\r
//\r
// If we can get the default descriptor, it is likely that the\r
gBS->FreePool (Config);\r
\r
if (ConfigDesc == NULL) {\r
- USB_ERROR (("UsbBuildDescTable: failed to parse configure (index %d)\n", Index));\r
+ DEBUG (( EFI_D_ERROR, "UsbBuildDescTable: failed to parse configure (index %d)\n", Index));\r
\r
//\r
// If we can get the default descriptor, it is likely that the\r
Status = UsbBuildLangTable (UsbDev);\r
\r
if (EFI_ERROR (Status)) {\r
- USB_DEBUG (("UsbBuildDescTable: get language ID table %r\n", Status));\r
+ DEBUG (( EFI_D_ERROR, "UsbBuildDescTable: get language ID table %r\n", Status));\r
}\r
\r
return EFI_SUCCESS;\r
UsbIo,\r
&DevReq,\r
EfiUsbNoData,\r
- 10 * USB_STALL_1_MS,\r
+ USB_CLEAR_FEATURE_REQUEST_TIMEOUT,\r
NULL,\r
0,\r
&UsbResult\r