Jump to content

DukeRaoul

DukeRaoul

Member Since 17 Feb 2007
Offline Last Active Dec 09 2013 12:56 AM
-----

#1587953 Fix for Firewire and HPET IRQ conflict using DSDT

Posted by DukeRaoul on 20 November 2010 - 06:30 PM

After a few days of hard work/research, I fixed my Firewire by changing the IRQ's that the HPET device uses in DSDT. Primary credit for this info goes to Laqk for defining the method to do this for USB and SATA conflicts with the HPET (HPET steals the other devices' IRQ's a lot). Some folks have attempted to fix this issue by deleting AppleHPET.kext, but that isn't necessary with this fix. Prerequisites: working DSDT and knowledge of editing it, plus use of IORegistryExplorer Here is Laqk's guide to patching the HPET's IRQs in DSDT: http://www.insanelym...howtopic=206313 That's what you do to fix your Firewire. Basically, you have to free up some IRQ's that the HPET is using so Firewire can have one. First get IORegistryExplorer and look at your HPET device, and locate the Property called "IOInterruptSpecifiers" - this is what I believe are the IRQs for each device. Click the arrow to see the values under it. You will probably...
© 2014 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Mac Netbook  |   PHP hosting by CatN  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy