kaoskinkae Posted February 14, 2025 Share Posted February 14, 2025 It would be interesting to know which processor models have or do not have the Device (DMAC) included in their DSDT, not to be confused with the DMAR. In my case, in Coffe Lake it is not included but it is in Haswell, therefore I have the DMAR included in an SSDT in my Coffe Lake computer. I would like to understand the issue related to the use or not of this SSDT in computers that do not have the section in question present in their DSDT. The information found says this: "The DMAC direct memory access controller provides an interface between the bus and the input-output devices, shares the bus with the processor to perform data transfers, accelerates memory operations by avoiding the participation of the CPU." I also don't know if it is related to the exclusive use of the MacPro7.1 smbios Link to comment https://www.insanelymac.com/forum/topic/360672-ssdt-dmacaml-not-to-be-confused-with-ssdt-dmaraml/ Share on other sites More sharing options...
verdazil Posted February 14, 2025 Share Posted February 14, 2025 @kaoskinkae, read about it in the next article: https://github.com/5T33Z0/OC-Little-Translated/tree/main/01_Adding_missing_Devices_and_enabling_Features/DMA_Controller_(SSDT-DMAC) Link to comment https://www.insanelymac.com/forum/topic/360672-ssdt-dmacaml-not-to-be-confused-with-ssdt-dmaraml/#findComment-2830412 Share on other sites More sharing options...
kaoskinkae Posted February 14, 2025 Author Share Posted February 14, 2025 (edited) 10 minutes ago, verdazil said: @kaoskinkae, read about it in the next article: https://github.com/5T33Z0/OC-Little-Translated/tree/main/01_Adding_missing_Devices_and_enabling_Features/DMA_Controller_(SSDT-DMAC) So that's why it's categorized as "cosmetic". Thanks for your reply. I have studied the relationship between AppleVTD and SSDT-DMAR.aml, so I don't want to confuse it with SSDT-DMAC.aml. I think I understand the concept a bit more with the ones you've mentioned. I don't know if I should keep it in my Coffe Lake or not, just like I have SSDT-SATA.aml. Edited February 14, 2025 by kaoskinkae Link to comment https://www.insanelymac.com/forum/topic/360672-ssdt-dmacaml-not-to-be-confused-with-ssdt-dmaraml/#findComment-2830413 Share on other sites More sharing options...
kaoskinkae Posted February 14, 2025 Author Share Posted February 14, 2025 Just now, verdazil said: @kaoskinkaeEl autor del artículo admite que no se entiende del todo la necesidad de esta tabla para nuestros hacks ni su comportamiento. Quizá veas si obtienes algún beneficio o no y uses (o no) esta tabla. It is understanding the use of this SSDT-DMAC.aml that I have been using for a long time and checking my EFI of my Coffe Lake, not the Hasweel which I do not have included since it is present in its DSDT. I wanted to know why I added it at the time. I will continue trying to understand its use, although there is little or no information about TO BE OR NOT TO BE this SSDT. Link to comment https://www.insanelymac.com/forum/topic/360672-ssdt-dmacaml-not-to-be-confused-with-ssdt-dmaraml/#findComment-2830415 Share on other sites More sharing options...
Recommended Posts