/* Chipset Ide Driver EntryPoint function. It follows the standard EFI driver model. It's called by StartImage() of DXE Core. */
EFI_STATUS EFIAPI InitializeIdeControllerDriver(IN EFI_HANDLE ImageHandle, IN EFI_SYSTEM_TABLE *SystemTable)
/* Chipset Ide Driver EntryPoint function. It follows the standard EFI driver model. It's called by StartImage() of DXE Core. */
EFI_STATUS EFIAPI InitializeIdeControllerDriver(IN EFI_HANDLE ImageHandle, IN EFI_SYSTEM_TABLE *SystemTable)
{
  EFI_STATUS  Status;
  Status = EfiLibInstallDriverBindingComponentName2 (
             ImageHandle,
             SystemTable,
             &gIdeControllerDriverBinding,
             ImageHandle,
             &gIdeControllerComponentName,
             &gIdeControllerComponentName2
             );
  ASSERT_EFI_ERROR (Status);
  return Status;
}