CorebootModulePkg: DEBUG print format corrections

Fix DEBUG print formats so that pointers and 64-bit integer values
display correctly for both 32-bit and 64-bit builds.

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Scott Duplichan <scott@notabs.org>
---

Index: CorebootModulePkg/CbSupportDxe/CbSupportDxe.c
===================================================================
--- CorebootModulePkg/CbSupportDxe/CbSupportDxe.c	(revision 17108)
+++ CorebootModulePkg/CbSupportDxe/CbSupportDxe.c	(working copy)
@@ -49,7 +49,7 @@
     if (EFI_ERROR (Status)) {
       DEBUG ((
         EFI_D_ERROR,
-        "Failed to add memory space :0x%x 0x%x\n",
+        "Failed to add memory space :0x%lx 0x%lx\n",
         BaseAddress,
         Length
         ));
@@ -108,7 +108,7 @@
 	//
 	IoOr16 (mPmCtrlReg, BIT0);
 	
-	DEBUG ((EFI_D_ERROR, "Enable SCI bit at 0x%x before boot\n", mPmCtrlReg));	
+	DEBUG ((EFI_D_ERROR, "Enable SCI bit at 0x%lx before boot\n", (UINT64)mPmCtrlReg));	
 }
 
 /**
@@ -157,7 +157,7 @@
 	// Install Acpi Table
 	//
 	if (pSystemTableInfo->AcpiTableBase != 0 && pSystemTableInfo->AcpiTableSize != 0) {		
-		DEBUG ((EFI_D_ERROR, "Install Acpi Table at 0x%x, length 0x%x\n", (UINTN)pSystemTableInfo->AcpiTableBase, pSystemTableInfo->AcpiTableSize));	
+		DEBUG ((EFI_D_ERROR, "Install Acpi Table at 0x%lx, length 0x%x\n", pSystemTableInfo->AcpiTableBase, pSystemTableInfo->AcpiTableSize));	
 		Status = gBS->InstallConfigurationTable (&gEfiAcpiTableGuid, (VOID *)(UINTN)pSystemTableInfo->AcpiTableBase);
 		ASSERT_EFI_ERROR (Status);
 	}
@@ -166,7 +166,7 @@
 	// Install Smbios Table
 	//
 	if (pSystemTableInfo->SmbiosTableBase != 0 && pSystemTableInfo->SmbiosTableSize != 0) {			
-		DEBUG ((EFI_D_ERROR, "Install Smbios Table at 0x%x, length 0x%x\n", (UINTN)pSystemTableInfo->SmbiosTableBase, pSystemTableInfo->SmbiosTableSize));	
+		DEBUG ((EFI_D_ERROR, "Install Smbios Table at 0x%lx, length 0x%x\n", pSystemTableInfo->SmbiosTableBase, pSystemTableInfo->SmbiosTableSize));	
 		Status = gBS->InstallConfigurationTable (&gEfiSmbiosTableGuid, (VOID *)(UINTN)pSystemTableInfo->SmbiosTableBase);
 		ASSERT_EFI_ERROR (Status);
 	}
@@ -179,7 +179,7 @@
   pAcpiBoardInfo = (ACPI_BOARD_INFO *)GET_GUID_HOB_DATA (GuidHob); 
   
   mPmCtrlReg = (UINTN)pAcpiBoardInfo->PmCtrlRegBase;
-	DEBUG ((EFI_D_ERROR, "PmCtrlReg at 0x%x\n", mPmCtrlReg));	
+	DEBUG ((EFI_D_ERROR, "PmCtrlReg at 0x%lx\n", (UINT64)mPmCtrlReg));	
 	 
 	//
 	// Register callback on the ready to boot event 
Index: CorebootModulePkg/CbSupportPei/CbSupportPei.c
===================================================================
--- CorebootModulePkg/CbSupportPei/CbSupportPei.c	(revision 17108)
+++ CorebootModulePkg/CbSupportPei/CbSupportPei.c	(working copy)
@@ -121,7 +121,7 @@
 		if (IsFvHeaderValid ((EFI_FIRMWARE_VOLUME_HEADER* )TempPtr)) {
 			if (TempPtr != (UINT8* )(UINTN) PcdGet32 (PcdPayloadFdMemBase))  {
 				// Skip the PEI FV
-				DEBUG((EFI_D_ERROR, "Found one valid fv : 0x%x.\n", TempPtr, ((EFI_FIRMWARE_VOLUME_HEADER* )TempPtr)->FvLength));	
+				DEBUG((EFI_D_ERROR, "Found one valid fv : 0x%lx.\n", TempPtr, ((EFI_FIRMWARE_VOLUME_HEADER* )TempPtr)->FvLength));	
 				
 				PeiServicesInstallFvInfoPpi (
 			    NULL,
@@ -176,8 +176,8 @@
 	if (EFI_ERROR(Status)) 
 		return Status;
 		
-	DEBUG((EFI_D_ERROR, "LowMemorySize: 0x%x.\n", LowMemorySize));
-	DEBUG((EFI_D_ERROR, "HighMemorySize: 0x%x.\n", HighMemorySize));
+	DEBUG((EFI_D_ERROR, "LowMemorySize: 0x%lx.\n", LowMemorySize));
+	DEBUG((EFI_D_ERROR, "HighMemorySize: 0x%lx.\n", HighMemorySize));
 	
 	ASSERT (LowMemorySize > 0);
 	
@@ -248,8 +248,8 @@
 	//
 	PeiMemBase = (LowMemorySize - PeiMemSize) & (~(BASE_64KB - 1));
 	
-	DEBUG((EFI_D_ERROR, "PeiMemBase: 0x%x.\n", PeiMemBase));
-	DEBUG((EFI_D_ERROR, "PeiMemSize: 0x%x.\n", PeiMemSize)); 
+	DEBUG((EFI_D_ERROR, "PeiMemBase: 0x%lx.\n", PeiMemBase));
+	DEBUG((EFI_D_ERROR, "PeiMemSize: 0x%lx.\n", PeiMemSize)); 
    
 	Status = PeiServicesInstallPeiMemory (
 	       PeiMemBase,            
@@ -319,7 +319,7 @@
   pCbHeader = NULL;
   if ((CbParseGetCbHeader (1, &pCbHeader) == RETURN_SUCCESS) 
   	&& ((UINTN)pCbHeader > BASE_4KB)) {
-  	DEBUG((EFI_D_ERROR, "Actual Coreboot header: 0x%x.\n", (UINTN)pCbHeader)); 	
+  	DEBUG((EFI_D_ERROR, "Actual Coreboot header: %p.\n", pCbHeader)); 	
   	PcdSet32 (PcdCbHeaderPointer, (UINT32)(UINTN)pCbHeader);
   }
   
@@ -345,8 +345,8 @@
  	pSystemTableInfo->AcpiTableSize = AcpiTableSize; 	
  	pSystemTableInfo->SmbiosTableBase = (UINT64) (UINTN)pSmbiosTable;
  	pSystemTableInfo->SmbiosTableSize = SmbiosTableSize;
- 	DEBUG ((EFI_D_ERROR, "Detected Acpi Table at 0x%x, length 0x%x\n", (UINTN)pSystemTableInfo->AcpiTableBase, pSystemTableInfo->AcpiTableSize));	
- 	DEBUG ((EFI_D_ERROR, "Detected Smbios Table at 0x%x, length 0x%x\n", (UINTN)pSystemTableInfo->SmbiosTableBase, pSystemTableInfo->SmbiosTableSize));	
+ 	DEBUG ((EFI_D_ERROR, "Detected Acpi Table at 0x%lx, length 0x%x\n", pSystemTableInfo->AcpiTableBase, pSystemTableInfo->AcpiTableSize));	
+ 	DEBUG ((EFI_D_ERROR, "Detected Smbios Table at 0x%lx, length 0x%x\n", pSystemTableInfo->SmbiosTableBase, pSystemTableInfo->SmbiosTableSize));	
  	DEBUG ((EFI_D_ERROR, "Create system table info guid hob\n"));
  	
  	//
Index: CorebootModulePkg/Library/CbParseLib/CbParseLib.c
===================================================================
--- CorebootModulePkg/Library/CbParseLib/CbParseLib.c	(revision 17108)
+++ CorebootModulePkg/Library/CbParseLib/CbParseLib.c	(working copy)
@@ -153,7 +153,7 @@
     	if (pMemTableSize)
     		*pMemTableSize = root->entries[Idx].size;
     	
-    	DEBUG ((EFI_D_ERROR, "Find CbMemTable Id 0x%x, base 0x%x, size 0x%x\n", TableId, *pMemTable, *pMemTableSize));
+    	DEBUG ((EFI_D_ERROR, "Find CbMemTable Id 0x%x, base %p, size 0x%x\n", TableId, *pMemTable, *pMemTableSize));
     	return RETURN_SUCCESS;
     }
   }
@@ -219,7 +219,7 @@
     }
   }
   
-  DEBUG ((EFI_D_ERROR, "Low memory 0x%x, High Memory 0x%x\n", *pLowMemorySize, *pHighMemorySize));
+  DEBUG ((EFI_D_ERROR, "Low memory 0x%lx, High Memory 0x%lx\n", *pLowMemorySize, *pHighMemorySize));
   
   return RETURN_SUCCESS;	
 }
@@ -361,8 +361,8 @@
 	if (!Rsdp)
 		return RETURN_NOT_FOUND;
 		
-	DEBUG ((EFI_D_ERROR, "Find Rsdp at 0x%x\n", Rsdp));
-	DEBUG ((EFI_D_ERROR, "Find Rsdt 0x%x, Xsdt 0x%x\n", Rsdp->RsdtAddress, Rsdp->XsdtAddress));
+	DEBUG ((EFI_D_ERROR, "Find Rsdp at %p\n", Rsdp));
+	DEBUG ((EFI_D_ERROR, "Find Rsdt 0x%x, Xsdt 0x%lx\n", Rsdp->RsdtAddress, Rsdp->XsdtAddress));
 	
 	//
 	// Search Rsdt First
@@ -384,7 +384,7 @@
 	      	
 	      if (pResetReg)   
 	      	*pResetReg = (UINTN)Fadt->ResetReg.Address; 
-	      DEBUG ((EFI_D_ERROR, "Reset Reg 0x%x\n", Fadt->ResetReg.Address));
+	      DEBUG ((EFI_D_ERROR, "Reset Reg 0x%lx\n", Fadt->ResetReg.Address));
 	      	
 	      if (pResetValue)   
 	      	*pResetValue = Fadt->ResetValue;
@@ -415,7 +415,7 @@
 	      	
 	      if (pResetReg)   
 	      	*pResetReg = (UINTN)Fadt->ResetReg.Address; 
-	      DEBUG ((EFI_D_ERROR, "Reset Reg 0x%x\n", Fadt->ResetReg.Address));
+	      DEBUG ((EFI_D_ERROR, "Reset Reg 0x%lx\n", Fadt->ResetReg.Address));
 	      	
 	      if (pResetValue)   
 	      	*pResetValue = Fadt->ResetValue;
@@ -532,7 +532,7 @@
 		return RETURN_NOT_FOUND;
 		
   DEBUG ((EFI_D_ERROR, "Found coreboot video frame buffer information\n"));
-  DEBUG ((EFI_D_ERROR, "physical_address: 0x%x\n", CbFbRec->physical_address));
+  DEBUG ((EFI_D_ERROR, "physical_address: 0x%lx\n", CbFbRec->physical_address));
   DEBUG ((EFI_D_ERROR, "x_resolution: 0x%x\n", CbFbRec->x_resolution));
   DEBUG ((EFI_D_ERROR, "y_resolution: 0x%x\n", CbFbRec->y_resolution));
   DEBUG ((EFI_D_ERROR, "bits_per_pixel: 0x%x\n", CbFbRec->bits_per_pixel));
