]> git.proxmox.com Git - mirror_edk2.git/blobdiff - MdeModulePkg/Bus/Pci/UhciDxe/UhciReg.c
1. Fixed tools_def.template to meet ICC build for IA32
[mirror_edk2.git] / MdeModulePkg / Bus / Pci / UhciDxe / UhciReg.c
index 63326292f3c351f9a848a8833ca52a24fc4410d3..8bb0f2b19aa2c45523e5f994f316283dd2ed0ca7 100644 (file)
@@ -116,7 +116,7 @@ UhciSetRegBit (
   UINT16  Data;\r
 \r
   Data = UhciReadReg (PciIo, Offset);\r
-  Data |= Bit;\r
+  Data = (UINT16) (Data |Bit);\r
   UhciWriteReg (PciIo, Offset, Data);\r
 }\r
 \r
@@ -141,7 +141,7 @@ UhciClearRegBit (
   UINT16  Data;\r
 \r
   Data = UhciReadReg (PciIo, Offset);\r
-  Data &= ~Bit;\r
+  Data = (UINT16) (Data & ~Bit);\r
   UhciWriteReg (PciIo, Offset, Data);\r
 }\r
 \r