diff options
author | Ruiyu Ni <ruiyu.ni@intel.com> | 2016-07-22 10:14:05 +0800 |
---|---|---|
committer | Ruiyu Ni <ruiyu.ni@intel.com> | 2016-07-25 10:20:14 +0800 |
commit | fc41b97f128a0c7f28a9cc250e629a0ad2262ac8 (patch) | |
tree | 486d7fccdaf9a27a9ef13299926a44d2e015a454 /ShellBinPkg/MinUefiShell | |
parent | 1b0319535bc751e27846cbf0c4a1eb4d7d690e97 (diff) | |
download | edk2-platforms-fc41b97f128a0c7f28a9cc250e629a0ad2262ac8.tar.xz |
ShellPkg/LoadPciRom: Fix the ConnectAll() implementation
Old implementation depends on UefiHandleParsingLib and uses
incorrect Index to get handle type.
The simplest ConnectAll() implementation can be just to
locate all handles and call BS.ConnectController() for each
of them recursively. BS.ConnectController() does nothing
to the image handle. Such implementation is borrowed from
BDS core implementation.
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Ruiyu Ni <ruiyu.ni@intel.com>
Reviewed-by: Jaben Carsey <jaben.carsey@intel.com>
Reviewed-by: Hao A Wu <hao.a.wu@intel.com>
Diffstat (limited to 'ShellBinPkg/MinUefiShell')
0 files changed, 0 insertions, 0 deletions