1.Fixed the bug when retrieved component name by child handle. It should used gEfiConsoleInDeviceGuid, gEfiConsoleOutDeviceGuid instead of gEfiSimpleTextInProtocolGuid and gEfiSimpleTextOutProtocolGuid.
2.Fixed one bug when creating Console Standard error handle. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10350 6f19259b-4bc3-4df7-8a09-765794883524
This commit is contained in:
@@ -1,7 +1,7 @@
|
||||
/** @file
|
||||
UEFI Component Name(2) protocol implementation for ConSplitter driver.
|
||||
|
||||
Copyright (c) 2006 - 2008, Intel Corporation. <BR>
|
||||
Copyright (c) 2006 - 2010, Intel Corporation. <BR>
|
||||
All rights reserved. This program and the accompanying materials
|
||||
are licensed and made available under the terms and conditions of the BSD License
|
||||
which accompanies this distribution. The full text of the license may be found at
|
||||
@@ -381,7 +381,7 @@ ConSplitterConInComponentNameGetControllerName (
|
||||
Status = ConSplitterTestControllerHandles (
|
||||
ControllerHandle,
|
||||
gConSplitterConInDriverBinding.DriverBindingHandle,
|
||||
&gEfiSimpleTextInProtocolGuid,
|
||||
&gEfiConsoleInDeviceGuid,
|
||||
ChildHandle,
|
||||
&gEfiConsoleInDeviceGuid
|
||||
);
|
||||
@@ -658,7 +658,7 @@ ConSplitterConOutComponentNameGetControllerName (
|
||||
Status = ConSplitterTestControllerHandles (
|
||||
ControllerHandle,
|
||||
gConSplitterConOutDriverBinding.DriverBindingHandle,
|
||||
&gEfiSimpleTextOutProtocolGuid,
|
||||
&gEfiConsoleOutDeviceGuid,
|
||||
ChildHandle,
|
||||
&gEfiConsoleOutDeviceGuid
|
||||
);
|
||||
@@ -758,7 +758,7 @@ ConSplitterStdErrComponentNameGetControllerName (
|
||||
Status = ConSplitterTestControllerHandles (
|
||||
ControllerHandle,
|
||||
gConSplitterStdErrDriverBinding.DriverBindingHandle,
|
||||
&gEfiSimpleTextOutProtocolGuid,
|
||||
&gEfiStandardErrorDeviceGuid,
|
||||
ChildHandle,
|
||||
&gEfiStandardErrorDeviceGuid
|
||||
);
|
||||
|
Reference in New Issue
Block a user