Jump to content

Help with Gainward GeForce 450 GTS 1 GB Lion 10.7.3


oss5500
 Share

2 posts in this topic

Recommended Posts

hello, i´ve got these dsdt edit´s with asus p5k pro and gts450

 

		    Device (GFX0)
		    {
			    Name (_ADR, Zero)
			    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 (0x16)
						    {
							    "nVidia GeForce GT 450"
						    },
						    "rom-revision",
						    Buffer (0x2B)
						    {
							    "nVidia GeForce GTS 450 OpenGL Engine [EFI]"
						    },
						    "hda-gfx",
						    Buffer (0x0A)
						    {
							    "onboard-1"
						    }
					    }, Local0)
				    MCDP (Arg2, RefOf (Local0))
				    Return (Local0)
			    }
		    }
		    Device (HDAU)
		    {
			    Name (_ADR, One)
			    Method (_DSM, 4, NotSerialized)
			    {
				    Store (Package (0x02)
					    {
						    "hda-gfx",
						    Buffer (0x0A)
						    {
							    "onboard-1"
						    }
					    }, Local0)
				    MCDP (Arg2, RefOf (Local0))
				    Return (Local0)
			    }
		    }

 

and kext edits:

 

GeForceGLDriver.bundle/Contents/MacOS/GeForceGLDriver:

78e883f8 02 7c11

replaced by:

78e883f8 03 7c11

 

GeForceGLDriver.bundle/Contents/MacOS/libclh.dylib:

8B 87 1C 0C 00 00 89 06 8B 87 20 0C 00 00 89 02

replaced by:

31 C0 FF C0 FF C0 89 06 31 C0 89 02 90 90 90 90

 

Insert the device ID in "NVDAGF100Hal.kext" info.plist

 

<key>IOPCIPrimaryMatch</key>

<string>

0x06c010de&0xffe0ffff

0x0dc010de&0xffc0ffff

0x0e2010de&0xffe0ffff

0x0ee010de&0xffe0ffff

0x0f0010de&0xffc0ffff

0x104010de&0xffc0ffff

0x124010de&0xffc0ffff

0x0dc410de&0xffc0ffff

</string>

Link to comment
Share on other sites

 Share

×
×
  • Create New...