X-Git-Url: https://git.proxmox.com/?p=mirror_edk2.git;a=blobdiff_plain;f=EdkModulePkg%2FBus%2FPci%2FPciBus%2FDxe%2FPciCommand.c;h=6b472448d97ed689fb9f554474c5d41480eb18d4;hp=f07c73fd3f96e09b4bc4eb419360c4f1f3be40e3;hb=1cc8ee7861a59532700a6fd1255689576eda0f52;hpb=582510249f2fb1334e507b99421b9485f6b89159 diff --git a/EdkModulePkg/Bus/Pci/PciBus/Dxe/PciCommand.c b/EdkModulePkg/Bus/Pci/PciBus/Dxe/PciCommand.c index f07c73fd3f..6b472448d9 100644 --- a/EdkModulePkg/Bus/Pci/PciBus/Dxe/PciCommand.c +++ b/EdkModulePkg/Bus/Pci/PciBus/Dxe/PciCommand.c @@ -71,9 +71,9 @@ Returns: } if (Operation == EFI_ENABLE_REGISTER) { - OldCommand |= Command; + OldCommand = (UINT16) (OldCommand | Command); } else if (Operation == EFI_DISABLE_REGISTER) { - OldCommand &= ~(Command); + OldCommand = (UINT16) (OldCommand & ~(Command)); } else { OldCommand = Command; }