Jump to content
7 posts in this topic

Recommended Posts

I have a MSI Z97 PC Mate which has DSM methods attached to almost every device in the boards Tables. So I enabled DropOEM_DSM=Yes. However Clover is not dropping the DSM's. 

 

Full specs of the system can be found here.

 

My current Clover config.plist can be found here:

 

config.plist.zip

Link to comment
https://www.insanelymac.com/forum/topic/299836-dropoem_dsm-not-working/
Share on other sites

I have a MSI Z97 PC Mate which has DSM methods attached to almost every device in the boards Tables. So I enabled DropOEM_DSM=Yes. However Clover is not dropping the DSM's. 

 

Full specs of the system can be found here.

 

My current Clover config.plist can be found here:

 

attachicon.gifconfig.plist.zip

Clover will drop OSM_DSM if you are using Clover FIX DSDT feature. The parameter is intenden to avoid a conflict between OEM DSM and genereated by Clover.

If you don't want to generate new DSM method then OEM DSM will be kept untouched.

So if I understand this correctly if I enable this feature and say enable the audio patch only the audio dsm method will be dropped correct?

 

If so can you make a way to drop all dsm methods? This would be helpful with the z97 boards from msi.

 

Thanks slice.

  • Like 1

So if I understand this correctly if I enable this feature and say enable the audio patch only the audio dsm method will be dropped correct?

 

If so can you make a way to drop all dsm methods? This would be helpful with the z97 boards from msi.

 

Thanks slice.

I understand. I will think about new FIX bit like "DropAllDSM". It will works before other patches if any.

  • Like 2
  • 2 years later...

Was DropAllDSM ever implemented?

No. You can get the same effect with a patch in config.plist/ACPI/DSDT/Patches:

 

Comment: change _DSM to XDSM

Find: <5f44534d>

Replace: <5844534d>

  • Like 4
×
×
  • Create New...