waneto Posted September 4, 2009 Share Posted September 4, 2009 I find the problems finally! When I face this: AppleUSBEHCI[0x3849800]: unable to get filterInterruptEventSource I find that AppleHPET use 4 IRQs which contains 0x00000014, this 0x00000014 is for usb so my usb EHC2 and usb5 can not work, others r ok but sometimes it is ok, and AppleHPET use just 3 IRQs not contain 0x000000014. And my cpu is Intel Core2 Duo P7350 2.0GHz*2, my os is snow leopard 10A432. PS:when I use leopard, they r all ok, and appleHPET only use 3 IRQs, always ok. Link to comment Share on other sites More sharing options...
lord_webi Posted September 4, 2009 Share Posted September 4, 2009 just rename it, use Kext Utility, test it ... Link to comment Share on other sites More sharing options...
kiskid Posted September 4, 2009 Share Posted September 4, 2009 I find the problems finally! When I face this: AppleUSBEHCI[0x3849800]: unable to get filterInterruptEventSource I find that AppleHPET use 4 IRQs which contains 0x00000014, this 0x00000014 is for usb so my usb EHC2 and usb5 can not work, others r ok but sometimes it is ok, and AppleHPET use just 3 IRQs not contain 0x000000014. And my cpu is Intel Core2 Duo P7350 2.0GHz*2, my os is snow leopard 10A432. PS:when I use leopard, they r all ok, and appleHPET only use 3 IRQs, always ok. i use x61s and i have same problem. if i remove applhpet then all my usb is work perfect. So, i remove it. and until now it's seems ok. iis there any way that i can fix it?? plz Link to comment Share on other sites More sharing options...
waneto Posted September 4, 2009 Author Share Posted September 4, 2009 i use x61s and i have same problem. if i remove applhpet then all my usb is work perfect. So, i remove it. and until now it's seems ok. iis there any way that i can fix it?? plz Indeed, actually I want to use the AppleIntelCpuPowerManagement.kext with AppleHPET, so I must maintain the AppleHPET, but until now I cannot find the way. Before,I modify the dsdt but It does not work. Any guy helps!!!Thanks! Link to comment Share on other sites More sharing options...
ovof Posted September 5, 2009 Share Posted September 5, 2009 Indeed, actually I want to use the AppleIntelCpuPowerManagement.kext with AppleHPET, so I must maintain the AppleHPET, but until now I cannot find the way. Before,I modify the dsdt but It does not work. Any guy helps!!!Thanks! I've got the same issue here, with P5LD2-VM SE mobo too i think we need DSDT fix Here's my actual HPET : Device (HPET) { Name (_HID, EisaId ("PNP0103")) Name (CRS, ResourceTemplate () { IRQNoFlags () {0} IRQNoFlags () {8} Memory32Fixed (ReadOnly, 0xFED00000, // Address Base 0x00000400, // Address Length _Y09) }) OperationRegion (HPTC, SystemMemory, HTBA, 0x04) Field (HPTC, ByteAcc, NoLock, Preserve) { HPTS, 2, , 5, HPTE, 1, Offset (0x04) } Method (_STA, 0, NotSerialized) { If (LEqual (OSFL (), Zero)) { If (HPTE) { Return (0x0F) } } Else { If (HPTE) { Return (0x0B) } } Return (Zero) } Method (_CRS, 0, NotSerialized) { CreateDWordField (CRS, \_SB.PCI0.SBRG.HPET._Y09._BAS, HPT) Multiply (HPTS, 0x1000, Local0) Add (Local0, 0xFED00000, HPT) Return (CRS) } } Link to comment Share on other sites More sharing options...
hchinasky Posted September 6, 2009 Share Posted September 6, 2009 I have the same error with usb ports. Installed nullcpupower and renamed applehpet. It resolves the usb error message and now system reboots and shutdown faster. Link to comment Share on other sites More sharing options...
ovof Posted September 6, 2009 Share Posted September 6, 2009 I have the same error with usb ports. Installed nullcpupower and renamed applehpet. It resolves the usb error message and now system reboots and shutdown faster. i've done the same thing, but it seems the system is choppy, not yours ? Link to comment Share on other sites More sharing options...
hchinasky Posted September 6, 2009 Share Posted September 6, 2009 It runs the same, little bit faster cause now I haven´t got speedstep enabled, but the most important change is about shutdown and restart. Link to comment Share on other sites More sharing options...
Chrysaor Posted September 10, 2009 Share Posted September 10, 2009 Same here. Is there a way to check which IRQs are used in OS X? Link to comment Share on other sites More sharing options...
ovof Posted September 12, 2009 Share Posted September 12, 2009 Same here. Is there a way to check which IRQs are used in OS X? i don't know, but it would be cool to fix this !!! Link to comment Share on other sites More sharing options...
Chrysaor Posted September 12, 2009 Share Posted September 12, 2009 There is sort of a workaround. If you use 64-bit kernel, it will work fine. I guess interrupt request lines doesn't conflict since 64-bit memory range is much bigger. Link to comment Share on other sites More sharing options...
mitch_de Posted September 13, 2009 Share Posted September 13, 2009 I find the problems finally! When I face this: AppleUSBEHCI[0x3849800]: unable to get filterInterruptEventSource I find that AppleHPET use 4 IRQs which contains 0x00000014, this 0x00000014 is for usb so my usb EHC2 and usb5 can not work, others r ok but sometimes it is ok, and AppleHPET use just 3 IRQs not contain 0x000000014. PS:when I use leopard, they r all ok, and appleHPET only use 3 IRQs, always ok. IoRegistryExplorer can show the interupts used. I looked (GA-EP35-DS3, no USB probs) in 10.5, but for me there are 4 IRQ´s (10.5) used, not 3 like at your system(10.5). So i think it depens of the mainboard ! Try to disable all things in the mainboard bios, which you dont need - that frees interrupts !!! Like : serial ports, LPT port, IDE devices, FW devices, .... . Disabling HPET maybe an workaround, but the side effect is an much less excat timer and much more cpu overhead using the RTC.kext. An modded IOPCI.kext which was already(10.5) optimized (by AnV, SLICE) in the interrupt handling (beside SDCARD support) wasnt made for 10.6 . Sources are available so perhaps soon such an 10.6 IOPCI.kext may also help (in addition with disabling all not needed devices in bios). Link to comment Share on other sites More sharing options...
verleihnix Posted September 14, 2009 Share Posted September 14, 2009 Slice posted his new IOPCIFamily.kext for Snow Leopard at Project OSX Forum. There is another post "slow sata" wich changes the dsdt. It free's IRQ from PIC device. This did it for me as well. So give it a try. Maybe you can stay vanilla. Thanks to Slice for the kext and THeKiNG for the dsdt fix. Link to comment Share on other sites More sharing options...
hchinasky Posted September 15, 2009 Share Posted September 15, 2009 New iopcifamily driver for sl worked fine for me. I had to remove first hpet patch from dsdt. Link to comment Share on other sites More sharing options...
ovof Posted September 15, 2009 Share Posted September 15, 2009 New iopcifamily driver for sl worked fine for me. I had to remove first hpet patch from dsdt. slice kext works too for me : MOBO P5LD2-VM SE Nice work Link to comment Share on other sites More sharing options...
rachaf Posted September 16, 2009 Share Posted September 16, 2009 slice kext fixed AppleHPET messing with my USB but no boot i still waiting for boot but nothing happens someone help, please sorry for my english. Link to comment Share on other sites More sharing options...
waneto Posted November 28, 2009 Author Share Posted November 28, 2009 finally resolved,look this,new IOPCIfamily.kext: http://www.projectosx.com/forum/index.php?...ic=552&st=0 Link to comment Share on other sites More sharing options...
Recommended Posts