ProjectOSX

Welcome Guest!

Returning User? Login here.

Want membership privileges? Register here.

 
Start a new topic Add Reply
> IOPCIFamily for Snow 32/64, Bus memory corrected
Slice
post Sep 12 2009, 07:39 AM
Post #1
I rewrite Apple's sources 113 with the old patches to create new IOPCIFamily.
Only with it I have working USB.
Yes, I use vanilla IOUSBFamily with DSDT patches but PCI must be replaced.
Attached File  IOPCIFamily.kext_Snow32_64.zip ( 145.36K ) Number of downloads: 4018


Sources
Attached File  IOPCIFamily_113.SL.zip ( 132.27K ) Number of downloads: 922

Attached File  Screen_shot_2009_09_12_at_11.12.49.png ( 128.43K ) Number of downloads: 1932
Пожалуйста, прочитайте ЧаВо!
i3-2120 GA-H61M-S1, Radeon HD6670, ALC887(VoodooHDA 2.8.4), OS⌘10.9.1, OS⌘ 10.7.5 Clover FakeSMC_plugins_3.3.1 Realtek LAN v3.1.2
youminbuluo
post Sep 12 2009, 03:53 PM
Post #2
QUOTE (Slice @ Sep 12 2009, 08:39 AM) *
I rewrite Apple's sources 113 with the old patches to create new IOPCIFamily.
Only with it I have working USB.
Yes, I use vanilla IOUSBFamily with DSDT patches but PCI must be replaced.
Attached File  IOPCIFamily.kext_Snow32_64.zip ( 145.36K ) Number of downloads: 4018


Sources
Attached File  IOPCIFamily_113.SL.zip ( 132.27K ) Number of downloads: 922

Attached File  Screen_shot_2009_09_12_at_11.12.49.png ( 128.43K ) Number of downloads: 1932



i think this would really help those with Marvell Yukon network cards of some Acer model
quinielascom
post Sep 12 2009, 04:54 PM
Post #3
Hi, Slice thanks but not work for me.

My Hardware its in signature but here is again:

Acer Aspire 4320/4720
Integrated graphics Intel X3100, Processor T7100 1.80GHz, Audio ALC268 Codec, Network: BCM5787M, Wireless BCM4311, CardReader, USB 2.0, Firewire 400, Bluetooth, Battery, ICH8 IDE/SATA Ports.

In leopard my PCI devices work with this:

http://www.insanelymac.com/forum/index.php?showtopic=81036

In Snow, making some changes in dsdt file (_SUN 0x02), ARPT ... i was able to show info in system profiler:



but without success.

For 10.5.x i have in IORegistry this info when i use the Chun-nan�s IOPCIFamily

For AirPort:
"assigned-addresses" = <1000028200000000000020800000000000400000>

For Network Card:
"assigned-addresses" = <1000018200000000000010800000000000000100>

but nothing with stock IOPCI.

This post has been edited by quinielascom: Sep 13 2009, 03:55 AM
Acer Aspire 4320
Works: Integrated graphics Intel X3100 (QE/CI), Processor T7100 1.80GHz (2 cores, Speedstep), Audio ALC268 Codec (Only SPDIF not works), Network: BCM5787M, Wireless BCM4311 (Led Off), CardReader (Only SD, SDHC & MMC), USB 2.0, Firewire 400, Bluetooth, Battery, Shutdown, Restart, Sleep, ICH8 IDE/SATA Ports. No Works: Modem.
Operating Systems: Windows 7 Ultimate SP1, PCLinuxOS 2008, Snow Leopard 10.6.8 (32 bits).
yeehaa
post Sep 12 2009, 10:51 PM
Post #4
thanks a lot Slice! this fixed AppleHPET messing with my USB. Now i have full USB2.0 even with HPET enabled. that means, am off to get some vanilla speedstep smile.gif
thanks again!
GA-H55M-S2V, Core i3-530, Galaxy Geforce 210, Kingston 4Gb 1600DDR3, SATA HD and DVDRW, Kingston SSD System Drive
blackCH
post Sep 14 2009, 05:19 PM
Post #5
Slice, thanx for this one, but I still have problems with AppleHPET messing with USB. So I cannot atempt to get native speedstep through DSDT.
Can you help me with it? I can attach IORegs or whatever you need to track the problem.
The behavior is; When AppleHPET.kext is loaded I loose USB support, but randomly sometimes it works.
When it does not work I can see this messages on the boot log:

CODE
9/14/09 5:14:41 PM    kernel    USBF:    0.716    AppleUSBEHCI[0x401e800]: unable to get filterInterruptEventSource
9/14/09 5:14:41 PM    kernel    USBF:    0.717    AppleUSBEHCI[0x401e800]::UIMInitialize - Error occurred (0xe00002be)
9/14/09 5:14:41 PM    kernel    USBF:    0.721    AppleUSBEHCI[0x401e800]::start unable to initialize UIM
9/14/09 5:14:41 PM    kernel    USBF:    5.748    AppleUSBUHCI[0x42e1000]::start unable to initialize UIM


Blocking AppleHPET.kext (and CPUPM) give me USB in every boot without problems.
I've also tryed chameleon embeded USB fixes (EHCIacquire, etc), but no joy.

Thanks
chinasky
post Sep 15 2009, 03:53 PM
Post #6
Thanks Slice, your driver worked in my laptop with ich9 chipset. No more usb problems and reboot and shutdown quickly.

QUOTE (blackCH @ Sep 14 2009, 07:19 PM) *
Slice, thanx for this one, but I still have problems with AppleHPET messing with USB. So I cannot atempt to get native speedstep through DSDT.
Can you help me with it? I can attach IORegs or whatever you need to track the problem.
The behavior is; When AppleHPET.kext is loaded I loose USB support, but randomly sometimes it works.
When it does not work I can see this messages on the boot log:

CODE
9/14/09 5:14:41 PM    kernel    USBF:    0.716    AppleUSBEHCI[0x401e800]: unable to get filterInterruptEventSource
9/14/09 5:14:41 PM    kernel    USBF:    0.717    AppleUSBEHCI[0x401e800]::UIMInitialize - Error occurred (0xe00002be)
9/14/09 5:14:41 PM    kernel    USBF:    0.721    AppleUSBEHCI[0x401e800]::start unable to initialize UIM
9/14/09 5:14:41 PM    kernel    USBF:    5.748    AppleUSBUHCI[0x42e1000]::start unable to initialize UIM


Blocking AppleHPET.kext (and CPUPM) give me USB in every boot without problems.
I've also tryed chameleon embeded USB fixes (EHCIacquire, etc), but no joy.

Thanks


That was the problem I was having. Try removing the dsdt hpet patch if you aplied it before. That´s how I could make the iopcifamly work properly.

blackCH
post Sep 16 2009, 08:43 AM
Post #7
Thanks, but it did not work.
I've tryed adding the IRQ entries, also replacing the whole thing with the fix code. still doesnt work

EDIT: This one fixed it!!
http://www.projectosx.com/forum/index.php?...post&p=2549

This post has been edited by blackCH: Sep 21 2009, 10:02 PM
Espionage724
post Oct 30 2009, 02:23 AM
Post #8
Please help, I posted my issue in two other places and they haven't led far. This post did sort of shed some light though

My ethernet adapter only seemed to of worked in Leopard using Chun-Nan's (Erueka) PCIFamily.kext and it worked decently. In snow leopard however, I have no luck, even with this kext.

Acer TravelMate 2480

Marvell Yukon 88E8038
Gringo Vermelho
post Nov 6 2009, 02:11 AM
Post #9
Hi Slice.

Did you ever patch IOPCIFamily.kext for 10.5.8?

If you did, where can I find it?

Can I use this?
http://www.projectosx.com/forum/index.php?showtopic=342

/Edit

...yes I can...thanks. Never mind me, talking to myself here.. tongue.gif

This post has been edited by Gringo Vermelho: Nov 6 2009, 02:44 AM
ASUS P8Z77-V Pro - EVGA GTX 660 - i5-3570K - 10.9.1 retail - Chameleon 2.2 svn r22xx

Add Reply Start a new topic
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members: