darkuttek Posted February 19, 2011 Share Posted February 19, 2011 As it seems I'm still too new user, I'm forced to write about this issue here Well, hopefully some DSDT experts drop by! I own a Acer Aspire 7730G laptop (pm45/ich9m, nvidia 9600m GT), on which Snow Leopard runs quite well. Graphics work, sounds too, usb without problems and even built-in usb webcam. However, something rather essential doesn't: other PCI express ports than those related to the GFX and sounds don't get memory and io ranges assigned to them. Because of this for example the ExpressCard slot doesn't work and plugging a card results in a kernel panic. I have been trying to find the problem in the DSDT by comparing it to other files and by taking a look at the ACPI specs. Unfortunately, this hasn't been too fruitful, as most of the changes I have tried to do are more copy&paste than understanding the real mechanics behind the DSDT code. So, to sum it up: I'm only looking at how to get io&mem address ranges assigned to PCIe bridges. USB works, GFX works, sound works -- but with this I need help. I have attached the DSDT.dsl in this post, as well as lspci information from both linux and osx. DSDT.dsl.txt lspci_linux.log.txt lspci_osx.log.txt Quote Link to comment https://www.insanelymac.com/forum/topic/248521-dsdt-hacking-for-pcie-addresses/ Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.