return EFI_SUCCESS;\r
}\r
\r
-\r
+STATIC\r
EFI_STATUS\r
UnInstallUHCInterface (\r
IN EFI_HANDLE Controller,\r
--*/\r
{\r
USB_HC_DEV *HcDev;\r
- BOOLEAN IsSlowDevice = (EFI_USB_SPEED_LOW == DeviceSpeed) ? TRUE : FALSE;\r
+ BOOLEAN IsSlowDevice = (BOOLEAN) ((EFI_USB_SPEED_LOW == DeviceSpeed) ? TRUE : FALSE);\r
\r
HcDev = USB2_HC_DEV_FROM_THIS (This);\r
\r
--*/ \r
{\r
USB_HC_DEV *HcDev;\r
- BOOLEAN IsSlowDevice = (EFI_USB_SPEED_LOW == DeviceSpeed) ? TRUE : FALSE;\r
+ BOOLEAN IsSlowDevice = (BOOLEAN) ((EFI_USB_SPEED_LOW == DeviceSpeed) ? TRUE : FALSE);\r
\r
HcDev = USB2_HC_DEV_FROM_THIS (This);\r
return UHCIAsyncInterruptTransfer(\r
if(DeviceSpeed==EFI_USB_SPEED_HIGH)\r
return EFI_INVALID_PARAMETER;\r
\r
- IsSlowDevice = (EFI_USB_SPEED_LOW == DeviceSpeed) ? TRUE : FALSE; \r
+ IsSlowDevice = (BOOLEAN) ((EFI_USB_SPEED_LOW == DeviceSpeed) ? TRUE : FALSE); \r
HcDev = USB2_HC_DEV_FROM_THIS (This);\r
\r
return UHCISyncInterruptTransfer(\r
UINTN DataLen;\r
UINTN ActualLen;\r
UINTN ErrTDPos;\r
- UINT32 StatusAddr;\r
LIST_ENTRY *NextLink;\r
\r
HcDev = (USB_HC_DEV *) Context;\r
- StatusAddr = (UINT32) (USBSTS);\r
\r
//\r
// interrupt transfer list is empty, means that no interrupt transfer\r