From 570ba2bf4f272849f7a42e743abfb4843cc9bf8d Mon Sep 17 00:00:00 2001 From: vit9696 Date: Sun, 6 May 2018 11:31:39 +0300 Subject: [PATCH] Recognise B360MHD3.F3 descriptor version --- ffsengine.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/ffsengine.cpp b/ffsengine.cpp index 3d09216..8831391 100644 --- a/ffsengine.cpp +++ b/ffsengine.cpp @@ -3039,7 +3039,8 @@ UINT8 FfsEngine::reconstructIntelImage(const QModelIndex& index, QByteArray& rec if (componentSection->FlashParameters.ReadClockFrequency == FLASH_FREQUENCY_20MHZ) { // Old descriptor descriptorVersion = 1; } - else if (componentSection->FlashParameters.ReadClockFrequency == FLASH_FREQUENCY_17MHZ) { // Skylake+ descriptor + else if (componentSection->FlashParameters.ReadClockFrequency == FLASH_FREQUENCY_17MHZ || // Skylake+ descriptor + componentSection->FlashParameters.ReadClockFrequency == FLASH_FREQUENCY_50MHZ_30MHZ) { // Coffee Lake+ descriptor descriptorVersion = 2; ecBegin = calculateRegionOffset(regionSection->EcBase); ecEnd = ecBegin + calculateRegionSize(regionSection->EcBase, regionSection->EcLimit);