techPowerUp! Forums

Go Back   techPowerUp! Forums > Hardware > Graphics Cards > NVIDIA

Reply
 
Thread Tools
Old Aug 28, 2009, 06:58 PM   #226
JrRacinFan
Served 5k and counting ...
 
JrRacinFan's Avatar
 
Join Date: Mar 2007
Location: Youngstown, OH
Posts: 16,121 (7.15/day)
Thanks: 4,149
Thanked 4,552 Times in 4,027 Posts
Send a message via AIM to JrRacinFan Send a message via Yahoo to JrRacinFan

System Specs

Little bit of google searching, came acrossed it on XS.org.
JrRacinFan is offline  
Crunching for Team TPU
Reply With Quote
Old Aug 28, 2009, 07:23 PM   #227
TiN
75 Posts
 
Join Date: Aug 2009
Location: Taipei
Posts: 184 (0.14/day)
Thanks: 8
Thanked 68 Times in 35 Posts
Send a message via ICQ to TiN Send a message via Skype™ to TiN

System Specs

It's just founded in any X58 BIOS with SLI support, by disassembling DSDT table in ACPI section of BIOS rom
TiN is offline  
Reply With Quote
Old Aug 28, 2009, 07:38 PM   #228
sveetsnelda
75 Posts
 
Join Date: Aug 2009
Posts: 137 (0.10/day)
Thanks: 5
Thanked 64 Times in 42 Posts

In case it helps, I'm actually not doing my testing by physically flashing the BIOS. The Microsoft ASL compiler gives you the ability to "override" the DSDT tables that are already in your BIOS. This article should give you a good idea of what I mean:

http://notebookequus.blogspot.com/
sveetsnelda is offline  
Reply With Quote
Old Aug 29, 2009, 11:47 PM   #229
lAin
5 Posts
 
Join Date: Aug 2009
Posts: 14 (0.01/day)
Thanks: 0
Thanked 0 Times in 0 Posts

Well, we know that, X58 System "work out of the box" with this license. Now, Im curious, does anyone check already if is possible enable SLI just by insert the code among the DSDT system table of other "non approved" platform?


U should be able to check that by following that mini "how to" ( KEEP IN MIND THAT MAY HARM UOR SYSTEM )

Grab, these two tools.

1.
Intel ACPI Component Architecture

2.
Microsoft ACPI Source Language Assembler

1. ACPI DSDT table are stored in system registry, so dump it ( uor table name may be different ).

>iasl.exe -d

Code:
Microsoft Windows [Version 6.0.6002]
Copyright (c) 2006 Microsoft Corporation. All rights reserved.

C:\Windows\system32>cd C:\iasl

C:\iasl\iasl.exe -d

Intel ACPI Component Architecture
ASL Optimizing Compiler / AML Disassembler version 20050309 [Mar  9 2005]
Copyright (C) 2000 - 2005 Intel Corporation
Supports ACPI Specification Revision 3.0

DSDT obtained from registry, 26108 bytes
Table [DSDT] written to "DSDT_AWRDACPI.dat"

Could not find SSDT in registry at HARDWARE\ACPI\SSDT
Could not read SSDT from registry

Disassembly of DSDT
Pass 1 parse of [DSDT]
Pass 2 parse of [DSDT]
Parsing Deferred Opcodes (Methods/Buffers/Packages/Regions)
................................................................................
................................................................................
................................................................................
................................................................................
................................................................................
................................................................................
................................................................................
................................................................................
................................................................................
......
Parsing completed
Disassembly completed, written to "dsdt_AWRDACPI.dsl"
2. Decompile "dsdt_AWRDACPI.dat" with MS assembler

>asl.exe /u DSDT_AWRDACPI.dat

Code:
C:\Program Files (x86)\Microsoft ASL Compiler v3.0>asl.exe /u DSDT_AWRDACPI.dat
Microsoft ACPI Source Language Assembler Version 3.0.1NT [Aug 29 2006, 14:17:49]

Copyright (c) 1996,2006 Microsoft Corporation
Compliant with the ACPI 3.0a Specification
3. inside DSDT_AWRDACPI.ASL serch for the following string
Code:
		Scope(\)
		{
                    Method(SLDM, 2, NotSerialized)
                    {
                    }
		}
		Scope(\)
		{
                    OperationRegion(\SCPP, SystemIO, 0xB2, 0x01)
in the middle paste uor code which must be edited in accordance with uor manufacturer board, eventually fill the remaining space with 0x20 ( see the attached image )

Code:
                Scope(\)
                {
                    Method(SLDM, 0x2, NotSerialized)
                    {
                    }
                }
                Scope (\_SB.PCI0)
                {
                    Name (SLIC, Buffer (0x9E)
                    {
                        ###CUT###
                    })
                    Device (WMI1)
                    {
                        Name (_HID, "pnp0c14")
                        Name (_UID, "MXM2")
                        Name (_WDG, Buffer (0x14)
                        {
                            0x3C, 0x5C, 0xCB, 0xF6, 0xAE, 0x9C, 0xBD, 0x4E, 
                            0xB5, 0x77, 0x93, 0x1E, 0xA3, 0x2A, 0x2C, 0xC0, 
                            0x4D, 0x58, 0x01, 0x02
                        })
                        Method (WMMX, 3, NotSerialized)
                        {
                            CreateDWordField (Arg2, 0x00, FUNC)
                            If (LEqual (FUNC, 0x41494C53))
                            {
                                Return (\_SB.PCI0.SLIC)
                            }

                            Return (0x00)
                        }
                    }
                }
                Scope(\)
                {
                    OperationRegion(\SCPP, SystemIO, 0xb2, 0x1)
ASUS = 0x41, 0x53, 0x55, 0x53,
DFI = 0x44, 0x46, 0x49,
EVGA = 0x45, 0x56, 0x47, 0x41,
FOXCONN = 0x46, 0x4F, 0x58, 0x43, 0x4F, 0x4E, 0x4E,
GIGABYTE = 0x47, 0x49, 0x47, 0x41, 0x42, 0x59, 0x54, 0x45,
MSI = 0x4D, 0x53, 0x49,

4. Compile

>asl.exe DSDT_AWRDACPI.ASL

Code:
C:\Program Files (x86)\Microsoft ASL Compiler v3.0>asl.exe DSDT_AWRDACPI.ASL
Microsoft ACPI Source Language Assembler Version 3.0.1NT [Aug 29 2006, 14:17:49]

Copyright (c) 1996,2006 Microsoft Corporation
Compliant with the ACPI 3.0a Specification

DSDT_AWRDACPI.ASL:

 4978:                         Name(_WDG, Buffer(0x14)
                                    ^***
DSDT_AWRDACPI.ASL(4978): warning: not a valid reserved NameSeg
asl(DSDT_AWRDACPI.dat): Image Size=26108, Image Checksum=0x1f
5. Override DSDT table in registry:

>asl.exe /loadtable DSDT_AWRDACPI.dat

Code:
Microsoft ACPI Source Language Assembler Version 3.0.1NT [Aug 29 2006, 14:17:49]
Copyright (c) 1996,2006 Microsoft Corporation
Compliant with the ACPI 3.0a Specification


Table overloading succeeded
....
6. Reboot. If anything goes wrong ( and u didnt fry uor board and/or any other device ) you can still boot with "Last Known Good configuration" for report if it didnt work :P
Attached Thumbnails
Click image for larger version

Name:	SLIC.jpg
Views:	382
Size:	117.0 KB
ID:	28088  

Last edited by lAin; Sep 20, 2009 at 02:34 AM.
lAin is offline  
Reply With Quote
Old Aug 30, 2009, 01:13 AM   #230
sveetsnelda
75 Posts
 
Join Date: Aug 2009
Posts: 137 (0.10/day)
Thanks: 5
Thanked 64 Times in 42 Posts

lAin,

I already did this on my P45 board and it did not work. The driver is doing some additional checks (it probably checks the PNP ID of the chipset or PCI Express port).

In other news, I found the location of the instruction (in the Nvidia driver) that makes the WMI call to the WMMX method. I'm just not very good with assembly. I'm trying though..
sveetsnelda is offline  
Reply With Quote
Old Aug 30, 2009, 01:59 AM   #231
lAin
5 Posts
 
Join Date: Aug 2009
Posts: 14 (0.01/day)
Thanks: 0
Thanked 0 Times in 0 Posts

Quote:
Originally Posted by sveetsnelda View Post
lAin,

I already did this on my P45 board and it did not work. The driver is doing some additional checks (it probably checks the PNP ID of the chipset or PCI Express port).

In other news, I found the location of the instruction (in the Nvidia driver) that makes the WMI call to the WMMX method. I'm just not very good with assembly. I'm trying though..
Get PSTOOL
and open one CMD as ADMIN, go for where u extract it.
1. Run regedit as SYSTEM
psexec -i -d -s c:\windows\regedit.exe

Search for "4d36e97d-e325-11ce-bfc1-08002be10318" without the quote and export the entry hive where the key is in, there must be at least PNP0C14 and it's father PNP0A08. Tag it somewhere and please add too in the DSDT :P
EDIT:
Wait, let alone and forget that identifier "4d36e97d-e325-11ce-bfc1-08002be10318".
Export just uor "HKEY_LOCAL_MACHINE\SYSTEM\ControlSet\Enum\ACP I" and "HKEY_LOCAL_MACHINE\SYSTEM\ControlSet\Enum\PCI "
Can u please write down too where u assume that call is? ( address ) Thanks

Last edited by lAin; Aug 30, 2009 at 02:28 AM.
lAin is offline  
Reply With Quote
Old Aug 30, 2009, 02:31 AM   #232
sveetsnelda
75 Posts
 
Join Date: Aug 2009
Posts: 137 (0.10/day)
Thanks: 5
Thanked 64 Times in 42 Posts

I extracted the key... I'm not sure what you want me to do with it, however. I don't see PNP0C14 or PNP0A08 in there. PNP0C14 (Microsoft Windows Management Interface for ACPI) was detected and "installed" when I added the WMMX method, though.

All of my testing so far has been on Windows XP 32 bit. I'm using Forceware 190.62. The address of the PUSH instruction containing "AILS' (SLIA) is at 000C5EDA.

6.14.11.9062
nv4_mini.sys
Attached Thumbnails
Click image for larger version

Name:	SLIA.jpg
Views:	280
Size:	45.5 KB
ID:	28025  
sveetsnelda is offline  
Reply With Quote
Old Aug 30, 2009, 02:34 AM   #233
sveetsnelda
75 Posts
 
Join Date: Aug 2009
Posts: 137 (0.10/day)
Thanks: 5
Thanked 64 Times in 42 Posts

wait... I just saw that you modified your post.
sveetsnelda is offline  
Reply With Quote
Old Aug 30, 2009, 02:36 AM   #234
sveetsnelda
75 Posts
 
Join Date: Aug 2009
Posts: 137 (0.10/day)
Thanks: 5
Thanked 64 Times in 42 Posts

Do you want me to export that on my P45 board or on my X58 board (EVGA X58 Classified)?
sveetsnelda is offline  
Reply With Quote
Old Aug 30, 2009, 02:38 AM   #235
lAin
5 Posts
 
Join Date: Aug 2009
Posts: 14 (0.01/day)
Thanks: 0
Thanked 0 Times in 0 Posts

P45 with modded table
lAin is offline  
Reply With Quote
Old Aug 30, 2009, 02:45 AM   #236
sveetsnelda
75 Posts
 
Join Date: Aug 2009
Posts: 137 (0.10/day)
Thanks: 5
Thanked 64 Times in 42 Posts

Here is my DSDT. I'll post the registry stuff in a minute (rebooting).
Attached Files
File Type: zip ASUS_Maximus_II_dsdtMOD.zip (16.8 KB, 211 views)
sveetsnelda is offline  
Reply With Quote
Old Aug 30, 2009, 02:48 AM   #237
sveetsnelda
75 Posts
 
Join Date: Aug 2009
Posts: 137 (0.10/day)
Thanks: 5
Thanked 64 Times in 42 Posts

Also, here are all of the chipset device IDs from the X58 board (the vendor IDs are all 8086).
Attached Files
File Type: zip X58_Classified_Device_Manager.zip (127.6 KB, 183 views)
sveetsnelda is offline  
Reply With Quote
Old Aug 30, 2009, 03:04 AM   #238
sveetsnelda
75 Posts
 
Join Date: Aug 2009
Posts: 137 (0.10/day)
Thanks: 5
Thanked 64 Times in 42 Posts

Here are the registry keys you requested.
Attached Files
File Type: zip ACPI_PCI_Export.zip (20.6 KB, 207 views)
sveetsnelda is offline  
Reply With Quote
Old Aug 30, 2009, 03:39 AM   #239
lAin
5 Posts
 
Join Date: Aug 2009
Posts: 14 (0.01/day)
Thanks: 0
Thanked 0 Times in 0 Posts

Quote:
Originally Posted by sveetsnelda View Post
Here is my DSDT. I'll post the registry stuff in a minute (rebooting).
It will no work, anyway check where I'v tagged the code in there, see if u can build uor table while taking that in consideration.
Quote:
Originally Posted by sveetsnelda View Post
Here are the registry keys you requested.
Yep, the PNP bridge isnt installed properly

Working one
Code:
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\ACPI\pnp0c14]

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\ACPI\pnp0c14\MXM2]
"Capabilities"=dword:00000030
"HardwareID"=hex(7):41,00,43,00,50,00,49,00,5c,00,70,00,6e,00,70,00,30,00,63,\
  00,31,00,34,00,00,00,2a,00,70,00,6e,00,70,00,30,00,63,00,31,00,34,00,00,00,\
  00,00
"Service"="WmiAcpi"
"ClassGUID"="{4d36e97d-e325-11ce-bfc1-08002be10318}"
"ConfigFlags"=dword:00000000
"Driver"="{4d36e97d-e325-11ce-bfc1-08002be10318}\\0014"
"Class"="System"
"Mfg"="@acpi.inf,%msft%;Microsoft"
"DeviceDesc"="@acpi.inf,%*pnp0c14.devicedesc%;Microsoft Windows Management Interface for ACPI"

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\ACPI\pnp0c14\MXM2\Device Parameters]
"FirmwareIdentified"=dword:00000001

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\ACPI\pnp0c14\MXM2\LogConf]

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\ACPI\pnp0c14\MXM2\Properties]

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\ACPI\pnp0c14\MXM2\Properties\{83da6326-97a6-4088-9453-a1923f573b29}]

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\ACPI\pnp0c14\MXM2\Properties\{83da6326-97a6-4088-9453-a1923f573b29}\00000003]

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\ACPI\pnp0c14\MXM2\Properties\{83da6326-97a6-4088-9453-a1923f573b29}\00000003\00000000]
"Type"=hex:12,00,00,00
"Data"=hex:61,00,63,00,70,00,69,00,2e,00,69,00,6e,00,66,00,3a,00,4d,00,69,00,\
  63,00,72,00,6f,00,73,00,6f,00,66,00,74,00,2e,00,4e,00,54,00,61,00,6d,00,64,\
  00,36,00,34,00,3a,00,57,00,4d,00,49,00,4d,00,41,00,50,00,5f,00,49,00,6e,00,\
  73,00,74,00,3a,00,36,00,2e,00,30,00,2e,00,36,00,30,00,30,00,32,00,2e,00,31,\
  00,38,00,30,00,30,00,35,00,3a,00,2a,00,70,00,6e,00,70,00,30,00,63,00,31,00,\
  34,00,00,00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\ACPI\pnp0c14\MXM2\Properties\{a8b865dd-2e3d-4094-ad97-e593a70c75d6}]

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\ACPI\pnp0c14\MXM2\Properties\{a8b865dd-2e3d-4094-ad97-e593a70c75d6}\00000002]

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\ACPI\pnp0c14\MXM2\Properties\{a8b865dd-2e3d-4094-ad97-e593a70c75d6}\00000002\00000000]
"Type"=hex:10,00,00,00
"Data"=hex:00,80,8c,a3,c5,94,c6,01

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\ACPI\pnp0c14\MXM2\Properties\{a8b865dd-2e3d-4094-ad97-e593a70c75d6}\00000003]

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\ACPI\pnp0c14\MXM2\Properties\{a8b865dd-2e3d-4094-ad97-e593a70c75d6}\00000003\00000000]
"Type"=hex:12,00,00,00
"Data"=hex:36,00,2e,00,30,00,2e,00,36,00,30,00,30,00,32,00,2e,00,31,00,38,00,\
  30,00,30,00,35,00,00,00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\ACPI\pnp0c14\MXM2\Properties\{a8b865dd-2e3d-4094-ad97-e593a70c75d6}\00000004]

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\ACPI\pnp0c14\MXM2\Properties\{a8b865dd-2e3d-4094-ad97-e593a70c75d6}\00000004\00000000]
"Type"=hex:12,00,00,00
"Data"=hex:53,00,74,00,72,00,75,00,6d,00,65,00,6e,00,74,00,61,00,7a,00,69,00,\
  6f,00,6e,00,65,00,20,00,67,00,65,00,73,00,74,00,69,00,6f,00,6e,00,65,00,20,\
  00,4d,00,69,00,63,00,72,00,6f,00,73,00,6f,00,66,00,74,00,20,00,57,00,69,00,\
  6e,00,64,00,6f,00,77,00,73,00,20,00,70,00,65,00,72,00,20,00,41,00,43,00,50,\
  00,49,00,00,00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\ACPI\pnp0c14\MXM2\Properties\{a8b865dd-2e3d-4094-ad97-e593a70c75d6}\00000005]

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\ACPI\pnp0c14\MXM2\Properties\{a8b865dd-2e3d-4094-ad97-e593a70c75d6}\00000005\00000000]
"Type"=hex:12,00,00,00
"Data"=hex:61,00,63,00,70,00,69,00,2e,00,69,00,6e,00,66,00,00,00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\ACPI\pnp0c14\MXM2\Properties\{a8b865dd-2e3d-4094-ad97-e593a70c75d6}\00000006]

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\ACPI\pnp0c14\MXM2\Properties\{a8b865dd-2e3d-4094-ad97-e593a70c75d6}\00000006\00000000]
"Type"=hex:12,00,00,00
"Data"=hex:57,00,4d,00,49,00,4d,00,41,00,50,00,5f,00,49,00,6e,00,73,00,74,00,\
  00,00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\ACPI\pnp0c14\MXM2\Properties\{a8b865dd-2e3d-4094-ad97-e593a70c75d6}\00000007]

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\ACPI\pnp0c14\MXM2\Properties\{a8b865dd-2e3d-4094-ad97-e593a70c75d6}\00000007\00000000]
"Type"=hex:12,00,00,00
"Data"=hex:2e,00,4e,00,54,00,00,00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\ACPI\pnp0c14\MXM2\Properties\{a8b865dd-2e3d-4094-ad97-e593a70c75d6}\00000008]

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\ACPI\pnp0c14\MXM2\Properties\{a8b865dd-2e3d-4094-ad97-e593a70c75d6}\00000008\00000000]
"Type"=hex:12,00,00,00
"Data"=hex:2a,00,70,00,6e,00,70,00,30,00,63,00,31,00,34,00,00,00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\ACPI\pnp0c14\MXM2\Properties\{a8b865dd-2e3d-4094-ad97-e593a70c75d6}\00000009]

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\ACPI\pnp0c14\MXM2\Properties\{a8b865dd-2e3d-4094-ad97-e593a70c75d6}\00000009\00000000]
"Type"=hex:12,00,00,00
"Data"=hex:4d,00,69,00,63,00,72,00,6f,00,73,00,6f,00,66,00,74,00,00,00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\ACPI\pnp0c14\MXM2\Properties\{a8b865dd-2e3d-4094-ad97-e593a70c75d6}\0000000E]

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\ACPI\pnp0c14\MXM2\Properties\{a8b865dd-2e3d-4094-ad97-e593a70c75d6}\0000000E\00000000]
"Type"=hex:07,00,00,00
"Data"=hex:01,00,ff,0d

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\ACPI\pnp0c14\MXM2\Control]
"ActiveService"="WmiAcpi"
non working one
Code:
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\ACPI\PNP0C14]

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\ACPI\PNP0C14\MXM2]
"Capabilities"=dword:00000030
"HardwareID"=hex(7):41,00,43,00,50,00,49,00,5c,00,70,00,6e,00,70,00,30,00,63,\
  00,31,00,34,00,00,00,2a,00,70,00,6e,00,70,00,30,00,63,00,31,00,34,00,00,00,\
  00,00
"ClassGUID"="{4D36E97D-E325-11CE-BFC1-08002BE10318}"
"Class"="System"
"Driver"="{4D36E97D-E325-11CE-BFC1-08002BE10318}\\0043"
"Mfg"="Microsoft"
"Service"="WmiAcpi"
"DeviceDesc"="Microsoft Windows Management Interface for ACPI"
"ConfigFlags"=dword:00000000

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\ACPI\PNP0C14\MXM2\Device Parameters]
"FirmwareIdentified"=dword:00000001

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\ACPI\PNP0C14\MXM2\LogConf]

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\ACPI\PNP0C14\MXM2\Control]
"ActiveService"="WmiAcpi"

Last edited by lAin; Sep 17, 2009 at 11:42 PM.
lAin is offline  
Reply With Quote
Old Aug 30, 2009, 04:23 AM   #240
sveetsnelda
75 Posts
 
Join Date: Aug 2009
Posts: 137 (0.10/day)
Thanks: 5
Thanked 64 Times in 42 Posts

I'm trying what you sent me, but I've already tried it before I think.

Why would my other DSDT not work? The only thing you changed was "ASUS MAXIMUS II FORM3287" to "ASUS MAXIMUS II 3287", right?

When I tested on the X58 board, the Nvidia driver didn't care what the name of the motherboard was. It only looked at the manufacturer name.

What do you mean the PNP bridge isn't installed properly?

I don't completely understand the code you attached. I'm not very good at assembler. It seems like the driver doesn't even run the WMMX method unless it "sees" an X58 chipset first though.
sveetsnelda is offline  
Reply With Quote
Old Aug 30, 2009, 04:53 AM   #241
sveetsnelda
75 Posts
 
Join Date: Aug 2009
Posts: 137 (0.10/day)
Thanks: 5
Thanked 64 Times in 42 Posts

Tried your DSDT tables... No change

I'm still trying to find where the driver looks for the motherboard's chipset type...
sveetsnelda is offline  
Reply With Quote
Old Aug 30, 2009, 05:00 AM   #242
sveetsnelda
75 Posts
 
Join Date: Aug 2009
Posts: 137 (0.10/day)
Thanks: 5
Thanked 64 Times in 42 Posts

Quote:
Originally Posted by lAin View Post
Here the subroutine for 192.62
Are you looking at the Windows XP 32 bit driver, or a different one?

Edit - Nevermind. You're looking at the same code.

Last edited by sveetsnelda; Aug 30, 2009 at 05:11 AM.
sveetsnelda is offline  
Reply With Quote
Old Aug 30, 2009, 05:28 AM   #243
lAin
5 Posts
 
Join Date: Aug 2009
Posts: 14 (0.01/day)
Thanks: 0
Thanked 0 Times in 0 Posts

Quote:
Originally Posted by sveetsnelda View Post
Are you looking at the Windows XP 32 bit driver, or a different one?

Edit - Nevermind. You're looking at the same code.
Well, at last we tryed :P
lAin is offline  
Reply With Quote
Old Aug 30, 2009, 05:34 AM   #244
sveetsnelda
75 Posts
 
Join Date: Aug 2009
Posts: 137 (0.10/day)
Thanks: 5
Thanked 64 Times in 42 Posts

Quote:
Originally Posted by lAin View Post
Well, at last we tryed :P
Yeah.

I'm not done though...
sveetsnelda is offline  
Reply With Quote
Old Aug 30, 2009, 02:01 PM   #245
TiN
75 Posts
 
Join Date: Aug 2009
Location: Taipei
Posts: 184 (0.14/day)
Thanks: 8
Thanked 68 Times in 35 Posts
Send a message via ICQ to TiN Send a message via Skype™ to TiN

System Specs

Keep trying. If you need help with testing, count me in.
Have Gigabyte 965-DQ6 (i965 chipset) and ASUS P5B DLX (i965) mobos here and 8800gs/6600gt cards.

Also there is old modified Forceware drivers, which can use SLI on non-supported mobos, last was 81.xx version, i guess. They work well with GF 6/7 series on any mobo, and still available on XS forums. Just for information, if anybody don't know that.
TiN is offline  
Reply With Quote
Old Aug 30, 2009, 02:54 PM   #246
lAin
5 Posts
 
Join Date: Aug 2009
Posts: 14 (0.01/day)
Thanks: 0
Thanked 0 Times in 0 Posts

Nice find TIN, too bad it's dated from 2006 and the developer had to stop the project.

Last edited by lAin; Aug 31, 2009 at 08:26 AM.
lAin is offline  
Reply With Quote
Old Sep 1, 2009, 03:30 AM   #247
sveetsnelda
75 Posts
 
Join Date: Aug 2009
Posts: 137 (0.10/day)
Thanks: 5
Thanked 64 Times in 42 Posts

Check this out... You may have read that the P55 boards are going to support SLI. Here is an extract from a P55 DSDT:

443817712091Genuine NVIDIA Certified SLI Ready Motherboard for GIGABYTE P55 UD6 3287-Copyright 2009 NVIDIA Corporation All Rights Reserved-876112936219(R)


The numbers changed from

"987134512781 765289891023"

to

"443817712091 876112936219"

These obviously have some sort of relation to what chipset is on the board... All of the X58 boards were the same.
sveetsnelda is offline  
Reply With Quote
Old Sep 1, 2009, 05:43 AM   #248
Mussels
Doctor Moderator
 
Mussels's Avatar
 
Join Date: Oct 2004
Location: Bendigo, Australia (NOT THE USA)
Posts: 34,544 (10.98/day)
Thanks: 3,699
Thanked 8,686 Times in 6,387 Posts

System Specs

dont forget guys, you may be the only one posting but theres a lot of us watching
Mussels is offline  
Reply With Quote
Old Sep 1, 2009, 06:00 AM   #249
lAin
5 Posts
 
Join Date: Aug 2009
Posts: 14 (0.01/day)
Thanks: 0
Thanked 0 Times in 0 Posts

Quote:
Originally Posted by sveetsnelda View Post
Check this out... You may have read that the P55 boards are going to support SLI. Here is an extract from a P55 DSDT:

443817712091Genuine NVIDIA Certified SLI Ready Motherboard for GIGABYTE P55 UD6 3287-Copyright 2009 NVIDIA Corporation All Rights Reserved-876112936219(R)


The numbers changed from

"987134512781 765289891023"

to

"443817712091 876112936219"

These obviously have some sort of relation to what chipset is on the board... All of the X58 boards were the same.

With this info for sure that string seems some sort of chipset descriptor, hope the host machine through 0x41494C53 return that value.

How I suggest to proceed.
1 Installing checked-binary version acpi.sys, hal.dll, ntoskrnl.exe, ntkrnlpa.exe of the current target system.
2 Setup the parameter for load the system in kernel debug mode.
3 Embed some amli breakpoint in the DSDT while using storing method through the debug variable
4 See what that function had to tell

Last edited by lAin; Sep 1, 2009 at 01:54 PM.
lAin is offline  
Reply With Quote
Old Sep 1, 2009, 05:30 PM   #250
sveetsnelda
75 Posts
 
Join Date: Aug 2009
Posts: 137 (0.10/day)
Thanks: 5
Thanked 64 Times in 42 Posts

Agreed. This is actually what I was already working on last night. Now I just need to find my null modem adapter that I have stashed somewhere around here...
sveetsnelda is offline  
Reply With Quote
Reply


Currently Active Users Viewing This Thread: 3 (0 members and 3 guests)
 
Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
how to enable sli on dual 260m? popswala NVIDIA 5 Oct 6, 2009 02:21 PM
How to enable SATA-II and SLI on NForce4 W1zzard Articles 28 Sep 29, 2009 07:41 AM
Guide: How to enable, use, and configure SLI on Linux. Fox34 Linux / BSD / Mac OS X 67 Aug 25, 2009 04:00 AM
Notebook Hardware Control (NHC) 2.0 Pre-Release 06? ho0dzy Overclocking & Cooling 0 Sep 30, 2008 03:06 AM
How Do I Enable SLI? flavaone NVIDIA 7 Mar 7, 2008 05:17 PM


All times are GMT. The time now is 06:06 PM.


Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2013, Jelsoft Enterprises Ltd.
no new posts