Jump to content
misterfrista

DSDT Request: Asus M5A97 BIOS rev. 1208 and Geforce 9500gt

Recommended Posts

Hello!


I tried the guide on this site with the following patch i have found, which is exactly for my graphics card, but i get 201 erros! I tried to inject the hexstring in chameleon before, but it gave me just a black screen!


The problem i have is that i dont have a P0P device and IORegistryExplorer tells me its PC02@2.


I´ll attach a clean windows extracted dsdt.aml !


Thanks alot!!


System:

-Asus M5A97 BIOS rev. 1208

-Amd X8 FX8120

- Palit Nvidia Geforce9500GT 1GB DVI/VGA/HDMI


Patch for my card:

Device (GFX0)
               {
                   Name (_ADR, Zero)
                   Name (_SUN, One)
                   Method (_DSM, 4, NotSerialized)
                   {
                       Store (Package (0x1C)
                           {
                               "AAPL,slot-name", 
                               Buffer (0x0D)
                               {
                                   "PCI-E Slot-1"
                               }, 
                               "@0,compatible", 
                               Buffer (0x0B)
                               {
                                   "NVDA,NVMac"
                               }, 
                               "@0,device_type", 
                               Buffer (0x08)
                               {
                                   "display"
                               }, 
                               "@0,name", 
                               Buffer (0x0F)
                               {
                                   "NVDA,Display-A"
                               }, 
                               "@1,compatible", 
                               Buffer (0x0B)
                               {
                                   "NVDA,NVMac"
                               }, 
                               "@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 */   0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0A,
                                   /* 0010 */   0x00, 0x00, 0x00, 0x00
                               }, 
                               "NVPM", 
                               Buffer (0x20)
                               {
                                   /* 0000 */   0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                   /* 0008 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                   /* 0010 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                   /* 0018 */   0x00, 0x00, 0x00, 0x00
                               }, 
                               "VRAM,totalsize", 
                               Buffer (0x04)
                               {
                                    0x00, 0x00, 0x00, 0x40
                               }, 
                               "device_type", 
                               Buffer (0x0D)
                               {
                                   "NVDA,Parent"
                               }, 
                               "model", 
                               Buffer (0x17)
                               {
                                   "NVIDIA GeForce 9500 GT"
                               }, 
                               "rom-revision", 
                               Buffer (0x0F)
                               {
                                   "62.94.96.00.00"
                               }, 
                               "reg", 
                               Buffer (0x78)
                               {
                                   /* 0000 */   0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00,
                                   /* 0008 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                   /* 0010 */   0x00, 0x00, 0x00, 0x00, 0x10, 0x00, 0x01, 0x02,
                                   /* 0018 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                   /* 0020 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01,
                                   /* 0028 */   0x14, 0x00, 0x01, 0x42, 0x00, 0x00, 0x00, 0x00,
                                   /* 0030 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                   /* 0038 */   0x00, 0x00, 0x00, 0x10, 0x1C, 0x00, 0x01, 0x02,
                                   /* 0040 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                   /* 0048 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02,
                                   /* 0050 */   0x24, 0x00, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00,
                                   /* 0058 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                   /* 0060 */   0x80, 0x00, 0x00, 0x00, 0x30, 0x00, 0x01, 0x02,
                                   /* 0068 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                   /* 0070 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x00
                               }
                           }, Local0)
                       DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
                       Return (Local0)
                   }
               }
           }

dsdt.zip

Link to comment
Share on other sites

Yes I tried GraphicsEnabler=Yes with the same result!


Edit: Ohh no I made a mistake. The Vram size is wrong. I disassambled my graphics card and found out it only has 512mb so the compiled dsdt must be wrong.


I got the NVram string 0400000000000300040000000000000700000000.


Is it possible to use my card with this patch just by editing the vram size?

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.





×
  • Create New...
The popup will be closed in 15 seconds...