ArmPkg: Fix warnings raised by ARMGCC
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@11829 6f19259b-4bc3-4df7-8a09-765794883524
This commit is contained in:
@@ -23,7 +23,7 @@
|
||||
#include <Drivers/PL301Axi.h>
|
||||
#include <Drivers/SP804Timer.h>
|
||||
|
||||
#define SerialPrint(txt) SerialPortWrite (txt, AsciiStrLen(txt)+1);
|
||||
#define SerialPrint(txt) SerialPortWrite ((UINT8*)(txt), AsciiStrLen(txt)+1);
|
||||
|
||||
// DDR2 timings
|
||||
PL341_DMC_CONFIG DDRTimings = {
|
||||
|
@@ -117,13 +117,16 @@ InitializeConsolePipe (
|
||||
// We convert back to the text representation of the device Path
|
||||
EFI_DEVICE_PATH_TO_TEXT_PROTOCOL* DevicePathToTextProtocol;
|
||||
CHAR16* DevicePathTxt;
|
||||
EFI_STATUS Status;
|
||||
|
||||
Status = gBS->LocateProtocol(&gEfiDevicePathToTextProtocolGuid, NULL, (VOID **)&DevicePathToTextProtocol);
|
||||
if (!EFI_ERROR(Status)) {
|
||||
DevicePathTxt = DevicePathToTextProtocol->ConvertDevicePathToText (DevicePath, TRUE, TRUE);
|
||||
|
||||
ASSERT_EFI_ERROR(gBS->LocateProtocol(&gEfiDevicePathToTextProtocolGuid, NULL, (VOID **)&DevicePathToTextProtocol));
|
||||
DevicePathTxt = DevicePathToTextProtocol->ConvertDevicePathToText (DevicePath, TRUE, TRUE);
|
||||
DEBUG((EFI_D_ERROR,"Fail to start the console with the Device Path '%s'. (Error '%r')\n", DevicePathTxt, Status));
|
||||
|
||||
DEBUG((EFI_D_ERROR,"Fail to start the console with the Device Path '%s'. (Error '%r')\n", DevicePathTxt, Status));
|
||||
|
||||
FreePool (DevicePathTxt);
|
||||
FreePool (DevicePathTxt);
|
||||
}
|
||||
}
|
||||
DEBUG_CODE_END();
|
||||
|
||||
|
@@ -38,7 +38,8 @@ BootMenuAddBootOption (
|
||||
EFI_DEVICE_PATH* DevicePath;
|
||||
EFI_DEVICE_PATH_PROTOCOL *DevicePathNode;
|
||||
|
||||
Attributes = 0;
|
||||
Attributes = 0;
|
||||
SupportedBootDevice = NULL;
|
||||
|
||||
//
|
||||
// List the Boot Devices supported
|
||||
@@ -402,6 +403,7 @@ BootMenuMain (
|
||||
UINTN Index;
|
||||
UINTN BootMainEntryCount;
|
||||
|
||||
BootOption = NULL;
|
||||
BootMainEntryCount = sizeof(BootMainEntries) / sizeof(struct BOOT_MAIN_ENTRY);
|
||||
|
||||
// Get Boot#### list
|
||||
|
@@ -122,7 +122,7 @@ InitializeMemory (
|
||||
// Ensure PcdSystemMemorySize has been set
|
||||
ASSERT (FixedPcdGet32 (PcdSystemMemorySize) != 0);
|
||||
|
||||
SystemMemoryTop = FixedPcdGet32 (PcdSystemMemoryBase) + FixedPcdGet32 (PcdSystemMemorySize);
|
||||
SystemMemoryTop = (UINTN)FixedPcdGet32 (PcdSystemMemoryBase) + (UINTN)FixedPcdGet32 (PcdSystemMemorySize);
|
||||
|
||||
//
|
||||
// Initialize the System Memory (DRAM)
|
||||
|
@@ -24,6 +24,7 @@
|
||||
//
|
||||
// The Library classes this module consumes
|
||||
//
|
||||
#include <Library/ArmPlatformLib.h>
|
||||
#include <Library/DebugLib.h>
|
||||
#include <Library/PeimEntryPoint.h>
|
||||
#include <Library/PcdLib.h>
|
||||
|
@@ -32,6 +32,7 @@
|
||||
|
||||
[Packages]
|
||||
MdePkg/MdePkg.dec
|
||||
MdeModulePkg/MdeModulePkg.dec
|
||||
EmbeddedPkg/EmbeddedPkg.dec
|
||||
ArmPkg/ArmPkg.dec
|
||||
ArmPlatformPkg/ArmPlatformPkg.dec
|
||||
|
@@ -27,7 +27,7 @@
|
||||
|
||||
#define ARM_PRIMARY_CORE 0
|
||||
|
||||
#define SerialPrint(txt) SerialPortWrite (txt, AsciiStrLen(txt)+1);
|
||||
#define SerialPrint(txt) SerialPortWrite ((UINT8*)txt, AsciiStrLen(txt)+1);
|
||||
|
||||
extern VOID *monitor_vector_table;
|
||||
|
||||
|
Reference in New Issue
Block a user