MdeModulePkg/PciSioSerialDxe: Use MAX_UINT8 instead of PCI_BAR_ALL

When BarIndex equals to 0xFF, default value 0 is used as the BAR
index. Though PCI_BAR_ALL and MAX_UINT8 shares the same value,
using PCI_BAR_ALL is like to match any BAR not BAR 0, it's more
proper to use MAX_UINT8 here.

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Ruiyu Ni <ruiyu.ni@intel.com>
Reviewed-by: Feng Tian <feng.tian@intel.com>
This commit is contained in:
Ruiyu Ni 2017-01-25 15:22:54 +08:00
parent 33bed7561f
commit 9b64832379
1 changed files with 1 additions and 1 deletions

View File

@ -473,7 +473,7 @@ CreateSerialDevice (
// For PCI serial device, use the information from PCD // For PCI serial device, use the information from PCD
// //
if (PciSerialParameter != NULL) { if (PciSerialParameter != NULL) {
BarIndex = (PciSerialParameter->BarIndex == PCI_BAR_ALL) ? 0 : PciSerialParameter->BarIndex; BarIndex = (PciSerialParameter->BarIndex == MAX_UINT8) ? 0 : PciSerialParameter->BarIndex;
Offset = PciSerialParameter->Offset; Offset = PciSerialParameter->Offset;
if (PciSerialParameter->RegisterStride != 0) { if (PciSerialParameter->RegisterStride != 0) {
SerialDevice->RegisterStride = PciSerialParameter->RegisterStride; SerialDevice->RegisterStride = PciSerialParameter->RegisterStride;