\r
#include "cbi.h"\r
\r
-EFI_STATUS\r
-EFIAPI\r
-UsbCBI1DriverEntryPoint (\r
- IN EFI_HANDLE ImageHandle,\r
- IN EFI_SYSTEM_TABLE *SystemTable\r
- );\r
-\r
//\r
// CBI Function prototypes\r
//\r
IN EFI_HANDLE *ChildHandleBuffer\r
);\r
\r
+STATIC\r
VOID\r
Cbi1ReportStatusCode (\r
IN EFI_DEVICE_PATH_PROTOCOL *DevicePath,\r
);\r
\r
\r
-EFI_DRIVER_BINDING_PROTOCOL gCBI1DriverBinding = {\r
+EFI_DRIVER_BINDING_PROTOCOL gUsbCbi1DriverBinding = {\r
CBI1DriverBindingSupported,\r
CBI1DriverBindingStart,\r
CBI1DriverBindingStop,\r
goto ErrorExit;\r
}\r
\r
+ UsbCbiDev->ControllerNameTable = NULL;\r
+ AddUnicodeString (\r
+ "eng",\r
+ gUsbCbi1ComponentName.SupportedLanguages,\r
+ &UsbCbiDev->ControllerNameTable,\r
+ (CHAR16 *) L"Usb Cbi1 Mass Storage"\r
+ );\r
+\r
return EFI_SUCCESS;\r
\r
ErrorExit:\r
return EFI_DEVICE_ERROR;\r
}\r
\r
+STATIC\r
VOID\r
Cbi1ReportStatusCode (\r
IN EFI_DEVICE_PATH_PROTOCOL *DevicePath,\r