From 2a958a00c62ea62c271fb1afc339fc735893460b Mon Sep 17 00:00:00 2001 From: lgao4 Date: Thu, 17 Jul 2008 07:05:21 +0000 Subject: [PATCH] Merge Tracker EDK877 The WriteQueueSize in EFI_FAULT_TOLERANT_WORKING_BLOCK_HEADER was changed from UINT32 to UINT64 to fix the unaligned problem with the ftw record on IPF platform. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5513 6f19259b-4bc3-4df7-8a09-765794883524 --- MdeModulePkg/Include/WorkingBlockHeader.h | 2 +- Nt32Pkg/Nt32Pkg.fdf | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/MdeModulePkg/Include/WorkingBlockHeader.h b/MdeModulePkg/Include/WorkingBlockHeader.h index e5a4e204a5..1158e9a2c7 100644 --- a/MdeModulePkg/Include/WorkingBlockHeader.h +++ b/MdeModulePkg/Include/WorkingBlockHeader.h @@ -29,7 +29,7 @@ typedef struct { #define WORKING_BLOCK_INVALID 0x2 UINT8 Reserved : 6; UINT8 Reserved3[3]; - UINT32 WriteQueueSize; + UINT64 WriteQueueSize; // // UINT8 WriteQueue[WriteQueueSize]; // diff --git a/Nt32Pkg/Nt32Pkg.fdf b/Nt32Pkg/Nt32Pkg.fdf index edd69ad173..b00fe77efd 100644 --- a/Nt32Pkg/Nt32Pkg.fdf +++ b/Nt32Pkg/Nt32Pkg.fdf @@ -93,9 +93,9 @@ DATA = { 0x8D, 0x2B, 0xF1, 0xFF, 0x96, 0x76, 0x8B, 0x4C, 0xA9, 0x85, 0x27, 0x47, 0x07, 0x5B, 0x4F, 0x50, # Crc:UINT32 #WorkingBlockValid:1, WorkingBlockInvalid:1, Reserved - 0x85, 0xae, 0x2d, 0xbf, 0xFE, 0xFF, 0xFF, 0xFF, - # WriteQueueSize: UINT32 - 0xE4, 0x1F, 0x00, 0x00 + 0x77, 0x13, 0x9B, 0xD7, 0xFE, 0xFF, 0xFF, 0xFF, + # WriteQueueSize: UINT64 + 0xE0, 0x1F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } 0x00290000|0x00010000 -- 2.39.2