Jump to content
20 posts in this topic

Recommended Posts

My atheros wifi card, which is sitting in pci slot, lost IOInterruptController/Specifier after updating to 10.5.6

 

mobo is gigabyte ep45-ds4

 

anyone getting somethings similar ?

 

so, waiting for apple to release 10.5.6 sources and chunnan to fix IOPCIFamily for it, as he did in the past ;)

Link to comment
https://www.insanelymac.com/forum/topic/141161-1056-pci-device-lost-interrupt/
Share on other sites

dsdt gives nothing

 

ioacpiplane entry matches agains ethernet@0 of wifi, renames ethernet to name i gave it in dsdt, but nothing more

 

looks like it will not work this way

 

HPET, RTC - is an IOACPIPlatformDevice

 

ethernet is an IOPCIDevice

I remake IOPCIFamily 2.5 and check it in 10.5.5. Yes, it is compatible. But!

I lose WiFi and Sound.

I see a difference in interrupts in two sources and I'm trying to understand why Apple make the new mistake.

 

BTW. Is there anyboby try my IOPCIFamily 2.4.4 in new OS 10.5.6? I shall do it only tomorrow.

Please be careful about possible dependencies. Usually all kext depends on IOPCIFamily 1.0.0. But if 2.5 - it is higher then my version.

This is a working version. Try, please.

pict3.png

IOPCIFamily254.kext.zip

Thanks !!!

Runs good, i can see no problems with that.

(For my knowledge that Slice / Andy... modds are do better Interruthandling for us OSX86 users)

 

Q:

Without any other doings Openmark spins around 1900 FPS.

But doing something (window shift ) goes to 800. Or put other app in foredround dies same.

Is that OpenMark FPS down not normal, independed from ioPCI ?

Because in that test OpenMark i cant see a major diff in that case using orig. IOPCI and SLice IOPCI.

Bild_157.jpg

Guest cavallo
I heared alsi PCI Firewirecards may get down by update.

 

Dv devices are recognized by sys prof, hard disks works, dv cams no.

I have 3 canon dv 830, 700 and 450 every one is correctly recognized but once i try imovie or quick time, a message about connet camera appears.

Thanks !!!

Runs good, i can see no problems with that.

(For my knowledge that Slice / Andy... modds are do better Interruthandling for us OSX86 users)

 

Q:

Without any other doings Openmark spins around 1900 FPS.

But doing something (window shift ) goes to 800. Or put other app in foredround dies same.

Is that OpenMark FPS down not normal, independed from ioPCI ?

Because in that test OpenMark i cant see a major diff in that case using orig. IOPCI and SLice IOPCI.

Hi mitch_de!

 

About OpenMark it is marketing trick. Yes, it always slow down. But with my PCI the influence is less. Other users found mouse move more smooth.

My IOPCIFamily has no direct influence on any device, it only reorganize whole PCI bus. If it help you - enjoy, if no - don't use.

 

2All

About KernelPanic. Be careful! We can't work with double kext.

Don't use it from Extra folder.

Delete mkext after replacement.

Clear cache.

Clear CMOS.

Reboot with -f and may be twice after installation to be sure Device Tree and cache updated.

Hi, can´t boot with this kext, it hang at the beginning of the startup progress.

 

I wonder why firewire is working on my machine ? only usb problem

 

Can't boot with this kext ?

 

no FireWire with 10.5.6 update here (P5W)

 

Hi aliab, firewire is working on my Asus P5W DH, but usb is slow, do you have full usb speed ?

 

Maybe I can help you with firewire...Greetings ! Gary

 

 

Asus P5W DH , Radeon X 1950 XT, 4GB Ram Intel Quadcore Q 6600

^hmm my usb is going slow too. but i can't seem to get the kext working. I did some checking and this kext is about half as big in terms of kilobytes as the vanilla one that came with 10.5.6

 

I'm using the same mobo and processor as you too

^hmm my usb is going slow too. but i can't seem to get the kext working. I did some checking and this kext is about half as big in terms of kilobytes as the vanilla one that came with 10.5.6

 

I'm using the same mobo and processor as you too

 

About USB go here http://forum.insanelymac.com/index.php?showtopic=117029

about half size - I exclude PPC codes.

Be sure you erase all caches and mkext to try new IOPCIFamily. First boot with -f

  • 2 weeks later...

Problem finally solved! All interrupt troubles goes from two copies of APIC - interrupt controller. One is declared in dsdt as PNP0003 device, but AppleAPIC.kext does not recognized it as apic. Second is matched with "io-apic" property and works with kext (see picture). Both uses the same memory area - 0xFEC00000 in my case and seems like conflicts this way.

post-162990-1231387733_thumb.png

I've removed APIC device code from dsdt and got rid of all the troubles with USB and sound distortions so AppleLPC.kext, AppleHPET.kext and AppleIntelCPUPowerManagement.kext works fine in 10.5.6.

			Device (APIC)
		{
			Name (_HID, EisaId ("PNP0003"))
			Name (_CRS, ResourceTemplate ()
			{
				Memory32Fixed (ReadOnly,
					0xFEC00000,		 // Address Base
					0x00000100,		 // Address Length
					)
			})
		}

  • 3 months later...
Problem finally solved! All interrupt troubles goes from two copies of APIC - interrupt controller.

 

This sounds very plausible, indeed.

 

I am using a DP35DP mobo and I am therefore very interested in your modified DSDT.aml.

 

It would be helpful if you could post it somewhere, along with the original DSDT.aml from your BIOS version.

 

The original would be needed to determine what has changed between your version of the BIOS and the BIOS version other people are using (0517 in my case).

 

Thanks a lot!

zhell

  • 8 months later...
×
×
  • Create New...