From 95bb2d76ff18d8e9148ec165701f6bbb542126c8 Mon Sep 17 00:00:00 2001 From: Andrey1970AppleLife Date: Mon, 10 May 2021 14:45:18 +0300 Subject: [PATCH] DataBase: Updated IM141 and MBP92 --- AppleModels/DataBase/MacBookPro/MBP92.yaml | 14 ++++---------- AppleModels/DataBase/iMac/IM141.yaml | 13 ++++--------- Library/OcMacInfoLib/AutoGenerated.c | 8 ++++---- 3 files changed, 12 insertions(+), 23 deletions(-) diff --git a/AppleModels/DataBase/MacBookPro/MBP92.yaml b/AppleModels/DataBase/MacBookPro/MBP92.yaml index 702ca76d..d41e2f7f 100644 --- a/AppleModels/DataBase/MacBookPro/MBP92.yaml +++ b/AppleModels/DataBase/MacBookPro/MBP92.yaml @@ -18,22 +18,16 @@ BoardProduct: "Mac-6F01561E16C75D06" BoardVersion: "MacBookPro9,2" BoardAssetTag: "Base Board Asset Tag#" BoardType: 0xA -# FIXME: check BoardLocationInChassis: "Part Component" ChassisManufacturer: "Apple Inc." ChassisType: 0xA ChassisVersion: "Mac-6F01561E16C75D06" ChassisAssetTag: "" -# FIXME: check -FirmwareFeatures: 0xC00DE137 -# FIXME: check -FirmwareFeaturesMask: 0xFF1FFF3F -# FIXME: check -ExtendedFirmwareFeatures: 0x00000000C00DE137 -# FIXME: check -ExtendedFirmwareFeaturesMask: 0x00000000FF1FFF3F +FirmwareFeatures: 0xC10DF577 +FirmwareFeaturesMask: 0xFF1FFF7F +ExtendedFirmwareFeatures: 0x00000000C10DF577 +ExtendedFirmwareFeaturesMask: 0x00000000FF1FFF7F MemoryFormFactor: 0xD -# FIXME: check values (most should be correct?) and add missing, if any ProcessorType: - 0x0604 - 0x0704 diff --git a/AppleModels/DataBase/iMac/IM141.yaml b/AppleModels/DataBase/iMac/IM141.yaml index 64481923..43ab1350 100644 --- a/AppleModels/DataBase/iMac/IM141.yaml +++ b/AppleModels/DataBase/iMac/IM141.yaml @@ -24,16 +24,11 @@ ChassisType: 0xD ChassisVersion: "Mac-031B6874CF7F642A" ChassisAssetTag: "" PlatformFeature: 0x1 -# FIXME: check -FirmwareFeatures: 0xE00FE137 -# FIXME: check -FirmwareFeaturesMask: 0xFF1FFF3F -# FIXME: check -ExtendedFirmwareFeatures: 0x00000000E00FE137 -# FIXME: check -ExtendedFirmwareFeaturesMask: 0x00000000FF1FFF3F +FirmwareFeatures: 0xFB0FF577 +FirmwareFeaturesMask: 0xFF1FFF7F +ExtendedFirmwareFeatures: 0x00000000FB0FF577 +ExtendedFirmwareFeaturesMask: 0x00000000FF1FFF7F MemoryFormFactor: 0x9 -# FIXME: check values (most should be correct?) and add missing, if any ProcessorType: - 0x0605 # FIXME: Correct this one diff --git a/Library/OcMacInfoLib/AutoGenerated.c b/Library/OcMacInfoLib/AutoGenerated.c index 0674d78f..0d7f90dc 100755 --- a/Library/OcMacInfoLib/AutoGenerated.c +++ b/Library/OcMacInfoLib/AutoGenerated.c @@ -1606,8 +1606,8 @@ CONST MAC_INFO_INTERNAL_ENTRY gMacInfoModels[] = { .MemoryFormFactor = 0xD, .PlatformFeature = MAC_INFO_PLATFORM_FEATURE_MISSING, .ChassisAssetTag = "", - .FirmwareFeatures = 0xC00DE137ULL, - .FirmwareFeaturesMask = 0xFF1FFF3FULL, + .FirmwareFeatures = 0xC10DF577ULL, + .FirmwareFeaturesMask = 0xFF1FFF7FULL, }, { .SystemProductName = "MacPro1,1", @@ -2350,8 +2350,8 @@ CONST MAC_INFO_INTERNAL_ENTRY gMacInfoModels[] = { .MemoryFormFactor = 0x9, .PlatformFeature = 0x1, .ChassisAssetTag = "", - .FirmwareFeatures = 0xE00FE137ULL, - .FirmwareFeaturesMask = 0xFF1FFF3FULL, + .FirmwareFeatures = 0xFB0FF577ULL, + .FirmwareFeaturesMask = 0xFF1FFF7FULL, }, { .SystemProductName = "iMac14,2", -- GitLab