mirror of
https://github.com/outbackdingo/OpCore-Simplify.git
synced 2026-01-27 10:19:49 +00:00
Add device ID for Intel RST VMD Managed Controller and notify BIOS setup requirement
This commit is contained in:
@@ -162,7 +162,9 @@ class CompatibilityChecker:
|
||||
for controller_name, controller_props in storage_controller_info.items():
|
||||
if "PCI" in controller_props.get("Bus Type"):
|
||||
device_id = controller_props.get("Device ID")
|
||||
if device_id in pci_data.IntelVMDIDs or device_id in pci_data.UnsupportedNVMeSSDIDs:
|
||||
if device_id in pci_data.IntelVMDIDs:
|
||||
raise Exception("Disable Intel RST VMD in the BIOS before exporting the AIDA64 report and try again with the new report")
|
||||
elif device_id in pci_data.UnsupportedNVMeSSDIDs:
|
||||
self.unsupported_devices["Storage: {}".format(pci_data.UnsupportedNVMeSSDIDs[device_id])] = controller_props
|
||||
else:
|
||||
supported_storage[controller_name] = controller_props
|
||||
|
||||
@@ -1155,6 +1155,7 @@ UnsupportedSATAControllerIDs = [
|
||||
|
||||
# Resource: https://github.com/torvalds/linux/blob/master/drivers/pci/controller/vmd.c
|
||||
IntelVMDIDs = [
|
||||
"8086-09AB",
|
||||
"8086-201D",
|
||||
"8086-28C0",
|
||||
"8086-467F",
|
||||
|
||||
Reference in New Issue
Block a user