Jump to content

fluid | fixed

GTX 470 1GB EFI String


  • Please log in to reply
13 replies to this topic

#1
xdanisx

xdanisx

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 223 posts
  • Gender:Male
  • Location:Massachusetts
How can I find my EFI string? Osx86Tools is too outdated and does not have my card.

#2
Rampage Dev

Rampage Dev

    InsanelyMac Legend

  • Local Moderators
  • 1,280 posts
  • Gender:Male
Just inject it into your DSDT. Follow my guide here:

http://rampagedev.wo...rd-into-a-dsdt/

Then all you have to do is edit the code above GFX0


Device (PEGP)
        {
                Name (_ADR, 0x00030000)
                Method (_STA, 0, NotSerialized)
                {
                    Return (0x0F)
                }
                Method (_PRW, 0, NotSerialized)
                {
                    Return (Package (0x02)
                    {
                        0x09,
                        0x04
                    })
                }
                OperationRegion (IPE3, PCI_Config, Zero, 0xFF)
                Scope (\)
                {
                    Field (\_SB.PCI0.MRP3.IPE3, ByteAcc, NoLock, Preserve)
                    {
                        IVI3,   16,
                        Offset (0xB2),
                        IRS3,   8
                    }
                }
                Name (IPC3, Package (0x04)
                {
                    Package (0x04)
                    {
                        0xFFFF,
                        Zero,
                        LNKA,
                        Zero
                    },
                    Package (0x04)
                    {
                        0xFFFF,
                        One,
                        LNKB,
                        Zero
                    },
                    Package (0x04)
                    {
                        0xFFFF,
                        0x02,
                        LNKC,
                        Zero
                    },
                    Package (0x04)
                    {
                        0xFFFF,
                        0x03,
                        LNKD,
                        Zero
                    }
                })
                Name (IAC3, Package (0x04)
                {
                    Package (0x04)
                    {
                        0xFFFF,
                        Zero,
                        Zero,
                        0x10
                    },
                    Package (0x04)
                    {
                        0xFFFF,
                        One,
                        Zero,
                        0x11
                    },
                    Package (0x04)
                    {
                        0xFFFF,
                        0x02,
                        Zero,
                        0x12
                    },
                    Package (0x04)
                    {
                        0xFFFF,
                        0x03,
                        Zero,
                        0x13
                    }
                })
                Name (ISC3, Package (0x04)
                {
                    Package (0x04)
                    {
                        0xFFFF,
                        Zero,
                        Zero,
                        0x18
                    },
                    Package (0x04)
                    {
                        0xFFFF,
                        One,
                        Zero,
                        0x22
                    },
                    Package (0x04)
                    {
                        0xFFFF,
                        0x02,
                        Zero,
                        0x23
                    },
                    Package (0x04)
                    {
                        0xFFFF,
                        0x03,
                        Zero,
                        0x24
                    }
                })
                Method (_PRT, 0, NotSerialized)
                {
                    If (LNot (PICF))
                    {
                        Return (IPC3)
                    }
                    If (LEqual (PIOH, One))
                    {
                        Return (ISC3)
                    }
                    Return (IAC3)
                }
Device (GFX0) /**  for Nvidia Fermi Graphics Cards  **/
{
Name (_ADR, Zero)
Name (_SUN, One)
Method (_DSM, 4, NotSerialized)
{
Store (Package (0x1E)
{
"AAPL,slot-name",
"PCI x16",
"@0,compatible",
Buffer (0x0B)
{
"NVDA,NVMac"
},
"@0,connector-type",
Buffer (0x04)
{
0x00, 0x08, 0x00, 0x00
},
"@0,device_type",
Buffer (0x08)
{
"display"
},
"@0,name",
Buffer (0x0F)
{
"NVDA,Display-A"
},
"@1,compatible",
Buffer (0x0B)
{
"NVDA,NVMac"
},
"@1,connector-type",
Buffer (0x04)
{
0x00, 0x08, 0x00, 0x00
},
"@1,device_type",
Buffer (0x08)
{
"display"
},
"@1,name",
Buffer (0x0F)
{
"NVDA,Display-B"
},
"NVCAP",
Buffer (0x18)
{
/* 0000 */   0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0x00,
/* 0008 */   0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0A,
/* 0010 */   0x00, 0x00, 0x00, 0x00
},
"VRAM,totalsize",
Buffer (0x04)
{
0x00, 0x00, 0x00, 0x40
},
"device_type",
Buffer (0x0C)
{
"NVDA,Parent"
},
"model",
Buffer (0x10)
{
"GeForce GTX 470"
},
"rom-revision",
Buffer (0x1D)
{
"nVidia GTX 470 OpenGL Engine"
},
"hda-gfx",
Buffer (0x0A)
{
"onboard-1"
}
}, Local0)
DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
Return (Local0)
}
}
Device (HDAU)
{
Name (_ADR, One)
Method (_DSM, 4, NotSerialized)
{
Store (Package (0x02)
{
"hda-gfx",
Buffer (0x0A)
{
"onboard-1"
}
}, Local0)
DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
Return (Local0)
}
}
}

#3
xdanisx

xdanisx

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 223 posts
  • Gender:Male
  • Location:Massachusetts
Where is IOreg?

#4
Rampage Dev

Rampage Dev

    InsanelyMac Legend

  • Local Moderators
  • 1,280 posts
  • Gender:Male
Ioreg:

http://rampagedev.wo...w-to-use-ioreg/

#5
xdanisx

xdanisx

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 223 posts
  • Gender:Male
  • Location:Massachusetts
In step 2, is this what I'm looking for?
Posted Image
Also, my dsdt is in my root, not extra folder. Should I move that to Extra?

I'm using Airwalk's dsdt. There is no PEGP or PEGO.

#6
Rampage Dev

Rampage Dev

    InsanelyMac Legend

  • Local Moderators
  • 1,280 posts
  • Gender:Male
Post your IOreg, Complete Extra folder, and DSDT.

#7
xdanisx

xdanisx

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 223 posts
  • Gender:Male
  • Location:Massachusetts
How can I give you my Ioreg?

Attached Files



#8
iFIRE

iFIRE

    InsanelyMac Deity

  • Moderators
  • 2,459 posts
  • Gender:Male
  • Location:Bcn-Spain
http://rampagedev.wo...w-to-use-ioreg/

#9
Rampage Dev

Rampage Dev

    InsanelyMac Legend

  • Local Moderators
  • 1,280 posts
  • Gender:Male
I ment to compress the Extra folder and compress your DSDT and then post it.

#10
xdanisx

xdanisx

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 223 posts
  • Gender:Male
  • Location:Massachusetts
Extra Folder:

http://www.mediafire...io50e5dmr76ozdt

For the Ioreg, I just did save as to my desktop and compressed it. Is that what you need?

Attached Files



#11
Rampage Dev

Rampage Dev

    InsanelyMac Legend

  • Local Moderators
  • 1,280 posts
  • Gender:Male
Here is my version of your extra folder. Why did you have all of that stuff for the ram speed? That is not necessary.

Attached File  Extra.zip   11.84K   2 downloads

I removed the theme to post it on here.

#12
xdanisx

xdanisx

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 223 posts
  • Gender:Male
  • Location:Massachusetts
Dude, I'm just following a guide.

Thank you for all your help.

#13
xdanisx

xdanisx

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 223 posts
  • Gender:Male
  • Location:Massachusetts
EDIT: I wasn't able to boot with you're extra folder. My PC just restarted.

#14
Rampage Dev

Rampage Dev

    InsanelyMac Legend

  • Local Moderators
  • 1,280 posts
  • Gender:Male
Boot with:

DSDT=No GraphicsEnabler=Yes





0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

© 2013 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Mac Netbook  |   Web hosting by CatN  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy