mirror of https://github.com/acidanthera/audk.git
Add explicit type cast to suppress possible warning of precession loss.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10786 6f19259b-4bc3-4df7-8a09-765794883524
This commit is contained in:
parent
3af91e23cb
commit
13314ba32a
|
@ -1,7 +1,7 @@
|
|||
/** @file
|
||||
This file contains all helper functions on the ATAPI command
|
||||
|
||||
Copyright (c) 2006 - 2008, Intel Corporation. All rights reserved.<BR>
|
||||
Copyright (c) 2006 - 2010, Intel Corporation. All rights reserved.<BR>
|
||||
This program and the accompanying materials
|
||||
are licensed and made available under the terms and conditions of the BSD License
|
||||
which accompanies this distribution. The full text of the license may be found at
|
||||
|
@ -554,7 +554,7 @@ AtapiInquiry (
|
|||
ZeroMem (&Packet, sizeof (ATAPI_PACKET_COMMAND));
|
||||
Packet.Inquiry.opcode = ATA_CMD_INQUIRY;
|
||||
Packet.Inquiry.page_code = 0;
|
||||
Packet.Inquiry.allocation_length = sizeof (ATAPI_INQUIRY_DATA);
|
||||
Packet.Inquiry.allocation_length = (UINT8) sizeof (ATAPI_INQUIRY_DATA);
|
||||
|
||||
InquiryData = AllocatePool (sizeof (ATAPI_INQUIRY_DATA));
|
||||
if (InquiryData == NULL) {
|
||||
|
@ -790,7 +790,7 @@ AtapiRequestSense (
|
|||
//
|
||||
ZeroMem (&Packet, sizeof (ATAPI_PACKET_COMMAND));
|
||||
Packet.RequestSence.opcode = ATA_CMD_REQUEST_SENSE;
|
||||
Packet.RequestSence.allocation_length = sizeof (ATAPI_REQUEST_SENSE_DATA);
|
||||
Packet.RequestSence.allocation_length = (UINT8) sizeof (ATAPI_REQUEST_SENSE_DATA);
|
||||
|
||||
//
|
||||
// initialize pointer
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
/** @file
|
||||
Report Status Code Library for DXE Phase.
|
||||
|
||||
Copyright (c) 2006 - 2009, Intel Corporation. All rights reserved.<BR>
|
||||
Copyright (c) 2006 - 2010, Intel Corporation. All rights reserved.<BR>
|
||||
This program and the accompanying materials
|
||||
are licensed and made available under the terms and conditions of the BSD License
|
||||
which accompanies this distribution. The full text of the license may be found at
|
||||
|
@ -507,7 +507,7 @@ ReportStatusCodeEx (
|
|||
//
|
||||
// Fill in the extended data header
|
||||
//
|
||||
StatusCodeData->HeaderSize = sizeof (EFI_STATUS_CODE_DATA);
|
||||
StatusCodeData->HeaderSize = (UINT16) sizeof (EFI_STATUS_CODE_DATA);
|
||||
StatusCodeData->Size = (UINT16)ExtendedDataSize;
|
||||
if (ExtendedDataGuid == NULL) {
|
||||
ExtendedDataGuid = &gEfiStatusCodeSpecificDataGuid;
|
||||
|
|
|
@ -499,7 +499,7 @@ BdsLibVariableToOption (
|
|||
// Unicode stream to ASCII without any loss in meaning.
|
||||
//
|
||||
if (*VariableName == 'B') {
|
||||
NumOff = sizeof (L"Boot")/sizeof(CHAR16) -1 ;
|
||||
NumOff = (UINT8) (sizeof (L"Boot") / sizeof(CHAR16) - 1);
|
||||
Option->BootCurrent = (UINT16) ((VariableName[NumOff] -'0') * 0x1000);
|
||||
Option->BootCurrent = (UINT16) (Option->BootCurrent + ((VariableName[NumOff+1]-'0') * 0x100));
|
||||
Option->BootCurrent = (UINT16) (Option->BootCurrent + ((VariableName[NumOff+2]-'0') * 0x10));
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
/** @file
|
||||
API implementation for instance of Report Status Code Library.
|
||||
|
||||
Copyright (c) 2006 - 2009, Intel Corporation. All rights reserved.<BR>
|
||||
Copyright (c) 2006 - 2010, Intel Corporation. All rights reserved.<BR>
|
||||
This program and the accompanying materials
|
||||
are licensed and made available under the terms and conditions of the BSD License
|
||||
which accompanies this distribution. The full text of the license may be found at
|
||||
|
@ -400,7 +400,7 @@ ReportStatusCodeEx (
|
|||
//
|
||||
// Fill in the extended data header
|
||||
//
|
||||
mStatusCodeData->HeaderSize = sizeof (EFI_STATUS_CODE_DATA);
|
||||
mStatusCodeData->HeaderSize = (UINT16) sizeof (EFI_STATUS_CODE_DATA);
|
||||
mStatusCodeData->Size = (UINT16)ExtendedDataSize;
|
||||
if (ExtendedDataGuid == NULL) {
|
||||
ExtendedDataGuid = &gEfiStatusCodeSpecificDataGuid;
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
This code produces the Data Hub protocol. It preloads the data hub
|
||||
with status information copied in from PEI HOBs.
|
||||
|
||||
Copyright (c) 2006 - 2009, Intel Corporation. All rights reserved.<BR>
|
||||
Copyright (c) 2006 - 2010, Intel Corporation. All rights reserved.<BR>
|
||||
This program and the accompanying materials
|
||||
are licensed and made available under the terms and conditions of the BSD License
|
||||
which accompanies this distribution. The full text of the license may be found at
|
||||
|
@ -99,7 +99,7 @@ DataHubLogData (
|
|||
// Build Standard Log Header
|
||||
//
|
||||
Record->Version = EFI_DATA_RECORD_HEADER_VERSION;
|
||||
Record->HeaderSize = sizeof (EFI_DATA_RECORD_HEADER);
|
||||
Record->HeaderSize = (UINT16) sizeof (EFI_DATA_RECORD_HEADER);
|
||||
Record->RecordSize = RecordSize;
|
||||
CopyMem (&Record->DataRecordGuid, DataRecordGuid, sizeof (EFI_GUID));
|
||||
CopyMem (&Record->ProducerName, ProducerName, sizeof (EFI_GUID));
|
||||
|
|
Loading…
Reference in New Issue