]> git.proxmox.com Git - mirror_edk2.git/commitdiff
MdeModulePkg PciBusDxe: Add typecast to eliminate possible "loss of precision" warning.
authorrsun3 <rsun3@6f19259b-4bc3-4df7-8a09-765794883524>
Wed, 1 Feb 2012 05:37:40 +0000 (05:37 +0000)
committerrsun3 <rsun3@6f19259b-4bc3-4df7-8a09-765794883524>
Wed, 1 Feb 2012 05:37:40 +0000 (05:37 +0000)
Signed-off-by: rsun3
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12978 6f19259b-4bc3-4df7-8a09-765794883524

MdeModulePkg/Bus/Pci/PciBusDxe/PciEnumeratorSupport.c

index 7dfa93391861638fcc298509f90f5f6c79598201..16f14ca2c812302f84f917ec878260fb4d1b5013 100644 (file)
@@ -566,8 +566,8 @@ GatherPpbInfo (
   //   0 - the bridge supports only 32 bit addresses.\r
   //   1 - the bridge supports 64-bit addresses.\r
   //\r
-  PrefetchableMemoryBase = PMemBaseLimit & 0xffff;\r
-  PrefetchableMemoryLimit = PMemBaseLimit >> 16;\r
+  PrefetchableMemoryBase = (UINT16)(PMemBaseLimit & 0xffff);\r
+  PrefetchableMemoryLimit = (UINT16)(PMemBaseLimit >> 16);\r
   if (!EFI_ERROR (Status) &&\r
       (PrefetchableMemoryBase & 0x000f) == 0x0001 &&\r
       (PrefetchableMemoryLimit & 0x000f) == 0x0001) {\r