View Single Post
 
Old 03-01-2010, 11:41 AM
grandflash grandflash is offline
Cheetah
 
Join Date: Aug 2009
Posts: 5
Quote:
Originally Posted by sammys View Post
I've managed to get bluetooth running again! I stumbled on this post by laqk explaining that HPETs should have all interrupts they use assigned in the DSDT. So I added an extra (unassigned) interrupt to the DSDT and away we went.

I used the following command to figure out what interrupts were taken:

Code:
ioreg -w 0 -k IOInterruptSpecifiers | grep IOInterruptSpecifiers | tr ',' "\n" | sed 's/^.*<//; s/>.*$//; s/^\([0-9a-f]\{8\}\)\([0-9a-f]\{8\}\)/\1 \2/' | tr ' ' '\n' | sort
You might need macports installed for some of these commands

I've attached an updated zip file containing my DSDT.aml, DSDT decompiled and all non-apple kexts I'm using. I've also replaced the previous IOSDHCI kext with a 32-bit only version of VoodooSDHC. Haven't found the 64-bit version yet.
Well done, to use bluetooth i modified the apple bluetooth driver adding the hardware adress vendor id and product id plus deleting AppleHPET.kext.
With your dsdt fix it works with AppleHPET.kext - thank you!!!

Here is the link to the BT device driver:

http://www.insanelymac.com/forum/ind...=post&id=65399

YouŽll need a Insanely Mac login downloading this file.

cheers!
Reply With Quote