cartri, on Dec 29 2010, 12:40 AM, said:
Also a dsdt modification with the following code in your slot memory address may help:
Device (RP06)
{
Name (_ADR, 0xINSERTYOURPCIPORTFULLADDRESSHERE*****) //see note bellow
OperationRegion (P6CS, PCI_Config, 0x40, 0xA0)
Field (P6CS, AnyAcc, NoLock, WriteAsZeros)
{
Offset (0x20),
Offset (0x22),
PSP6, 1,
Offset (0x9C),
, 30,
HPS6, 1,
PMS6, 1
}
Device (ARPT)
{
Name (_ADR, 0x00)
Name (_PRW, Package (0x02)
{
0x09,
0x03
})
Name (_SUN, 0x05)
}
Method (_PRT, 0, NotSerialized)
{
Return (Package (0x04)
{
Package (0x04)
{
0xFFFF,
0x00,
0x00,
0x11
},
Package (0x04)
{
0xFFFF,
0x01,
0x00,
0x12
},
Package (0x04)
{
0xFFFF,
0x02,
0x00,
0x13
},
Package (0x04)
{
0xFFFF,
0x03,
0x00,
0x10
}
})
}
}
***** The "root port" (RP) in use should correspond to the address of your board. for instance if you have it showing in ioregisterexplorer as 1C,3 then you should do try it as 0x001C0003 (this would be under the PEX hub @ 1C)If you have it under the PCI hub (1E) at, for instance line 4 (1E,4) then you should use 0x001E0004 and so on...
This is, of course, based on ICH10 standard memory addresses
if the above code does not work or hook your system somehow, you can also try to remove the operational region
and use only the rest of the code.
Note that this is no pdf based DSDT injection, and is used on apple desktops ("workstations"/MacPros) to insert these bits on their machine.
It is highly recommended to plug your card at pci-e last line (001C0005) (1C,5) when using this.
my port is RP01 and im using partial code from the king 'we want your hardware ids" post. with the codingrobots vendor subven. 1014
i was curious how i could enable rp06 in the enable disable register to make it more mac efi like. but its running rp01 rp03 rp04
cause rp06 looks like the winner in pci config space/ mem instead of rp01-5
i havent tried 87 in dsdt yet. but thats usually like a 168c,24 card ar5008 isnt it ? N type. i tried 86 cause its what 1c calls for in apple. but i noticed in snow theres 1014 !. . or was it added by someone not apple ? hmm i have both 10.58 and 10.6.5
BTW i have a few cards
HERES my issue and codingrobot says he fixed with rebrand.. i guess rebrand it is



Sign In
Create Account









