ProjectOSX

Welcome Guest!

Returning User? Login here.

Want membership privileges? Register here.

> DSDT

Differentiated System Description Table (DSDT) - DSDT is a part of the ACPI specification and it supplies configuration information about a base system. ACPI capable computers come with a preinstalled DSDT from the manufacturer. A common Linux/OS X problem is missing ACPI functionality (fans not running, laptop screens not shutting off, etc.)

This subforum is dedicated to patches/fixes able to be inserted/modified from an extracted dsdt.dsl, which is then compiled into a DSDT.aml for OS X to pick up and use (with a proper bootloader).

These fixes are not permanent, and do not damage your BIOS.

 
Start a new topic Add Reply
> Dsdtfixer, Autofix errors and warnings, add some basic hacks.
Pere
post Jan 5 2011, 12:27 PM
Post #1
UPDATE 2010-1-16

This is the list of fixes i will keep updating.

FN button hack and Power button hack have been removed, not sure they are really useful/needed.

List of fixes:

GENERIC FIXES


[s]CPU Aliases
(not included from 1.1.5 version as Snow leopard doesn´t need this patch).
Error Maximum error count (200) exceeded 24:External (^CPU0._PPC)
Error 1061 -Object does not exist ^ (\C001)
Error 1061 -Object does not exist ^ (\_PR.C000)
Warning 1077 -Reserved method has too many arguments ^ (_OSC requires 4)
Warning 1081 -Reserved method must return a value ^ (Integer/Package required for _WAK)
Warning 1087 -Not all control paths return a value (TGET)
Warning 1087 -Not all control paths return a value (FGET)
Warning 1088 -Not all control paths return a value ^ (STM_)
Warning 1088 -Not all control paths return a value ^ (WMAB)
Warning 1088 -Not all control paths return a value ^ (PAPR)
Warning 1088 -Not all control paths return a value ^ (_OSC)
Warning 1088 -Not all control paths return a value ^ (ECRB)
Warning 1088 -Not all control paths return a value ^ (ECWB)
Warning 1088 -Not all control paths return a value ^ (ECSB)
Warning 1088 -Not all control paths return a value ^ (PAPR)
Warning 1088 - Not all control paths return a value ^ (_WED)
Warning 1088 - Not all control paths return a value ^ (WMCA)
Warning 1088 - Not all control paths return a value ^ (WMCB)
Warning 1088 - Not all control paths return a value ^ (WMCD)
Warning 1088 - Not all control paths return a value ^ (WMCE)
Warning 1088 - Not all control paths return a value ^ (WMCF)
Warning 1088 - Not all control paths return a value ^ (HKDS)
Warning 1088 -Not all control paths return a value ^ (DRUL)
Warning 1088 -Not all control paths return a value ^ (BTST)
Warning 1088 -Not all control paths return a value ^ (EVNT)
Warning 1088 -Not all control paths return a value ^ (SECV)
Warning 1088 -Not all control paths return a value ^ (SEFA)
Warning 1088 -Not all control paths return a value ^ (SECT)
Warning 1088 -Not all control paths return a value ^ (SGFD)
Warning 1088 -Not all control paths return a value ^ (C28F)
Warning 1088 -Not all control paths return a value ^ (GCQV)
Warning 1088 - Not all control paths return a value ^ (WQAA)
Warning 1088 - Not all control paths return a value ^ (WQAB)
Warning 1088 - Not all control paths return a value ^ (WQAC)
Warning 1088 - Not all control paths return a value ^ (WQAD)
Warning 1088 - Not all control paths return a value ^ (WQAE)
Warning 1088 - Not all control paths return a value ^ (WQAF)
Warning 1088 - Not all control paths return a value ^ (WQAG)
Warning 1088 - Not all control paths return a value ^ (WQAH)
Warning 1088 - Not all control paths return a value ^ (WQAI)
Warning 1088 - Not all control paths return a value ^ (WSAA)
Warning 1088 - Not all control paths return a value ^ (WSAB)
Warning 1088 - Not all control paths return a value ^ (WSAC)
Warning 1088 - Not all control paths return a value ^ (WSAD)
Warning 1088 - Not all control paths return a value ^ (WSAE)
Warning 1088 - Not all control paths return a value ^ (WSAF)
Warning 1088 - Not all control paths return a value ^ (WSAG)
Warning 1088 - Not all control paths return a value ^ (WSAH)
Warning 1088 - Not all control paths return a value ^ (WSAI)
Warning 1088 - Not all control paths return a value ^ (_Q15)
Warning 1092 -Called method may not always return a value
Warning 1099 -Unknown reserved name ^ (_BCQ)
Error 1094 -Missing ResourceSource string (required)
Warning 1099 -Unknown reserved name ^ (_S5D)
Warning 1100 -Statement is unreachable ^ (Return (NXTD)
Warning 1103 -Possible operator timeout is ignored
Warning 1105 -Result is not used, operator has no effect ^
Warning 1105 -Possible operator timeout is ignored ^
Warning 1106 -Result is not used, operator has no effect ^
Warning 2026 -Reserved method must return a value (_WAK)
Error 4001 - String must be entirely alphanumeric ^ (*pnp0c14)
Error 4014 -From ACPI CA Subsystem ^ (AE_NOT_FOUND Failure from namespace lookup)
Error 4051 -Method local variable is not initialized ^ (Local0)
Error 4081 -Use of reserved word ^ (_T_0)
Error 4081 -Use of reserved word ^ (_T_1)
Error 4081 -Use of reserved word ^ (_T_2)
Error 4081 -Use of reserved word ^ (_T_3)
Error 4081 -Use of reserved word ^ (_T_4)
Error 4081 -Use of reserved word ^ (_T_5)
Error 4095 -syntax error, unexpected PARSEOP_NAMESEG, expecting PARSEOP_DEFINITIONBLOCK
Error 4096 -syntax error, unexpected PARSEOP_NAMESEG, expecting PARSEOP_DEFINITIONBLOCK
Error 4096 -Invalid character (0x2D), expecting ASL keyword or name ^
Error 4117 -Length is larger than Min/Max window ^
Error 4122 -Invalid combination of Length and Min/Max fixed flags ^
Error 4123 -Min/Max/Length/Gran are all zero, but no resource tag
Error 4124 -Non-hex letters must be upper case ^ (pnp0c14)
Error 4125 -_HID string must be exactly 7 or 8 characters ^ (NVRAIDBUS)
Error 4027 -Access width is greater than region size ^
Error 4028 -Access width of Field Unit extends beyond region limit ^
Remark 5048 -Initializer list shorter than declared package length ^
Remark 5072 -Effective AML package length is zero ^
Remark 5074 -Recursive method call ^ (ECBR)
Remark 5111 -Use of compiler reserved name ^ (_T_O)
Remark 5111 -Use of compiler reserved name ^ (_T_N)
Remark 5111 -Use of compiler reserved name ^ (_T_M)
Remark 5111 -Use of compiler reserved name ^ (_T_L)
Remark 5111 -Use of compiler reserved name ^ (_T_K)
Remark 5111 -Use of compiler reserved name ^ (_T_J)
Remark 5111 -Use of compiler reserved name ^ (_T_I)
Remark 5111 -Use of compiler reserved name ^ (_T_H)
Remark 5111 -Use of compiler reserved name ^ (_T_G)
Remark 5111 -Use of compiler reserved name ^ (_T_F)
Remark 5111 -Use of compiler reserved name ^ (_T_E)
Remark 5111 -Use of compiler reserved name ^ (_T_D)
Remark 5111 -Use of compiler reserved name ^ (_T_C)
Remark 5111 -Use of compiler reserved name ^ (_T_B)
Remark 5111 -Use of compiler reserved name ^ (_T_A)
Remark 5111 -Use of compiler reserved name ^ (_T_9)
Remark 5111 -Use of compiler reserved name ^ (_T_8)
Remark 5111 -Use of compiler reserved name ^ (_T_7)
Remark 5111 -Use of compiler reserved name ^ (_T_6)
Remark 5111 -Use of compiler reserved name ^ (_T_5)
Remark 5111 -Use of compiler reserved name ^ (_T_4)
Set a routine to change all P00X cpu code to CPUX (This routine has been disabled, seems some ssdt calls P00X CPU code).


DELL specific fixes

Error 4001 - String must be entirely alphanumeric ^ (*pnp0c14)

Qosmio specific fixes:
Maximum error count (200) exceeded

LENOVO specific fixes

Warning 1099 -Unknown reserved name ^ (_VPC)(_CFG)
Warning 1100 -Statement is unreachable ^
Error 4014 -From ACPI CA Subsystem ^ (AE_NOT_FOUND Failure from namespace lookup)
Error 4064 -Object does not exist ^ (Z000)(Z001)(Z002) etc....

ASUS specific fixes
Maximum error count (200) exceeded (wrong if-else statements) on 3 different models (A7599,P0024,A1044)


MSI specific fixes
(AMD) A7599
Maximum error count (200) exceeded (wrong if-else statements)

AMD SB700 Chipset specific fixes
Maximum error count (200) exceeded


GIGABYTE specific fixes

Warning 1100 -Statement is unreachable ^
Warning 1106 -Result is not used, operator has no effect ^
_WAK return for USBx4, USBx5, USBx6


INTEL specific fixes

Error 4123 -Min/Max/Length/Gran are all zero, but no resource tag ^ (QWordMemory)

ACER specific fixes
Warning 1077 -Reserved method has too many arguments ^ (_OSC requires 4)
Warning 1088 - Not all control paths return a value ^ (Several methods repaired)

HP specific fixes.

ACPI Error: ACPI path has too many parent prefixes (^) - reached beyond root node (20101013/nsaccess-526)
Warning 1088 -Not all control paths return a value ^ (NVIF)
Warning 1088 -Not all control paths return a value ^ (_PSR)
Warning 1088 -Not all control paths return a value ^ (_HOT)
Warning 1088 -Not all control paths return a value ^ (_CRT)
Warning 1088 -Not all control paths return a value ^ (_PSV)
Warning 1088 -Not all control paths return a value ^ (_Q16)
Warning 1088 -Not all control paths return a value ^ (_PSR)
Error 4047 -Initializer list longer than declared package length ^
Error 4057 -Name already exists in scope ^ (_S3D)
Error 4064 -Object does not exist ^ (LNKA)(LNKB)(LNKC), etc....
Error 4080 -Invalid object type for reserved name ^ (found BUFFER, requires Package)
Error 4096 -syntax error, unexpected PARSEOP_ZERO ^
Error 4096 -syntax error, unexpected PARSEOP_IF ^
Error 4096 -syntax error, unexpected PARSEOP_ELSE ^
Error 4096 -syntax error, unexpected PARSEOP_DEVICE, expecting $end ^
Error 4122 -Invalid combination of Length and Min/Max fixed flags ^



Hi to all from EvOsX86 team.

We have released a little app to automatically fix errors and warnings on DSDT, it contains 67 different fixes for now, waiting for feedback to add more.

Also it contains the most common generic hacks to apply, you can get help about what each hack does just placing the mouse over the hack text.

You can extract the dsdt from registry or drag a dsdt file onto the app to make it auto fix it, then you can choose just pick the fixed file or add hacks to it.

If the app fails to fix your dsdt, it will tell you where to send your DSDT so we can add a fix for it on next app update.

The app will check for it�s own updates everytime it starts, this way, you can know whether you have lastest version avaliable.







And this are the basic hacks you can apply:


IRQ reallocation.
-------------------------------------------------

Will clean IRQ�s from RTC, TMR and IPIC/PIC, reallocating Irq 0 and Irq 8 to HPET.

CMOS reset fix.
----------------------------------------------------

Will change the value of length inside RTC to 0x02 to be snow leopard compliant.

DTGP method.
-------------------------------------------------------

Needed for some hacks that inject information in DSDT.

IDE KP fix
.--------------------------------------------------------

Some intel IDE controllers will panic with Snow Leopard, this hack courtesy of TheKing will solve it.

Code:

CODE
Device PATA on DSDT (0x001F0001)

    OperationRegion (IDET, PCI_Config, 0x40, 0x04)
    Field (IDET, WordAcc, NoLock, Preserve)
    {
     M1, 16,
     M2, 16
    }

    Method (_INI, 0, NotSerialized)
    {
    Store (0xE307, M1)
    Store (0xC000, M2)
    }

Insert into _wak method:

       Method (_WAK, 1, NotSerialized)
      {
        \_SB.PCI0.PATA._INI ()


Laptop FN fix.
---------------------------------------------------------

This hack will add information about the laptop keyboard into the DSDT, allowing the system to recognize the FN key.

Code:
CODE
Device (PS2K)
                {
                    Name (_HID, EisaId ("PNP0303"))
                    Name (_CID, EisaId ("PNP030B"))
                    Method (_DSM, 4, NotSerialized)
                                    {
                                        Store (Package ()
                                            {

                                                "AAPL,has-embedded-fn-keys",
                                                Buffer (0x04)
                                                {
                                                    0x01, 0x00, 0x00, 0x00
                                                }

                                            }, Local0)
                                        DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
                                        Return (Local0)
                                    }


Gigabyte HPET kernel panic.---------------------------------------------------------

Some Gigabyte boards will panic cause the HPET code when using native powermanagement for CPU, this fix replace the code that panics with this one:

Code:

CODE
Name (ATT4, ResourceTemplate ()
                    {
                    })
                    Method (_STA, 0, NotSerialized)
                    {
                        Return (0x0F)
                    }

                    Method (_CRS, 0, NotSerialized)
                    {
                        Return (ATT3)
                    }


USB EHCI fix.
------------------------------------------------------------

Will solve some usb problems.

Code:
CODE
Method (_DSM, 4, NotSerialized)
                {
                    Store (Package (0x0C)
                        {
                            "AAPL,current-available",
                            0x05DC,
                            "AAPL,current-extra",
                            0x04B0,
                            "AAPL,current-in-sleep",
                            0x09C4,
                            "device-id",
                            Buffer (0x04)
                            {
                                0x3A, 0x3A, 0x00, 0x00
                            },

                            "AAPL,clock-id",
                            Buffer (One)
                            {
                                0x01
                            },

                            "device_type",
                            Buffer (0x05)
                            {
                                "EHCI"
                            }
                        }, Local0)
                    DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
                    Return (Local0)
                }


USB UHCI fix.-----------------------------------------------------------------

Will solve some usb problems.

Code:

CODE
Method (_DSM, 4, NotSerialized)
                {
                    Store (Package (0x02)
                        {
                            "device-id",
                            Buffer (0x04)
                            {
                                0x34, 0x3A, 0x00, 0x00
                            }
                        }, Local0)
                    DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
                    Return (Local0)
                }


Speedstep support hack:------------------------------------------------------------------------

This hack will inject some information on SBUS, SBRG/LPCB to activate drivers needed for Speedstep.
SSDT code may be needed for Speedstep and is not injected with this fix.


Code:

CODE
SBUS:
Method (_DSM, 4, NotSerialized)
                {
                    Store (Package (0x04)
                        {
                            "name",
                            "pci8086,3a30",
                            "device-id",
                            Buffer (0x04)
                            {
                                0x30, 0x3A, 0x00, 0x00
                            }
                        }, Local0)
                    DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
                    Return (Local0)
                }


CODE
LPCB/SBRG:
Method (_DSM, 4, NotSerialized)
                {
                    Store (Package (0x02)
                        {
                            "device-id",
                            Buffer (0x04)
                            {
                                0x18, 0x3A, 0x00, 0x00
                            }
                        }, Local0)
                    DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
                    Return (Local0)
                }


Power button fix.--------------------------------------------------------------------------------------------

This fix will change _HID to _CID on power button code to make it appear power menu on OSX.

Code:

Name (_CID, EisaId ("PNP0C0C"))


We hope this little app is useful for your setup and you will give us feedback about possible bugs or non supported DSDT files.

Thanks for reading/using.
Download link.

This post has been edited by Pere: Jan 16 2011, 02:43 PM
THe KiNG
post Jan 5 2011, 08:35 PM
Post #2
Good job Pere!

Topic pinned.
Pere
post Jan 5 2011, 09:17 PM
Post #3
Thx mate, i hope people give feedback about non working dsdt files, so we can add more fixes to the app.

Regards.

This post has been edited by Pere: Jan 5 2011, 09:18 PM
Slice
post Jan 10 2011, 09:39 AM
Post #4
A proposition.
Can you implement also USB OHCI fix? UHCI is Intel chipset while OHCI on NForce and AMD/ATI chipsets.
Same as above and clock-id is required property.
device-id = 0x10de, 0x0aa6, or 0x10de, 0x0d9d - NForce EHCI
0x10de, 0x0aa5 or 0x10de, 0x0d9c - NForce OHCI


And what about
_OSI="Darwin" fix?
i3-2120 GA-H61M-S1 UEFI, Radeon HD6670-UEFI, ALC887(VoodooHDA 2.8.6), OS⌘10.9.5, OS⌘ 10.7.5 Clover FakeSMC_plugins_3.3.1 Realtek LAN v3.1.2
Trauma
post Jan 10 2011, 03:16 PM
Post #5
Hey Pere, good job !

Just a comment about :

QUOTE
Power button fix.--------------------------------------------------------------------------------------------

This fix will change _HID to _CID on power button code to make it appear power menu on OSX.

Code:

Name (_CID, EisaId ("PNP0C0C"))


I think fix it like this is better, and also windows compliant :

CODE
Name (_HID, EisaId ("PNP0C0E"))


QUOTE
PNP0C0E ACPI sleep button device
PNP0C0C ACPI power button device


Cheers.
Slice
post Jan 10 2011, 05:49 PM
Post #6
My DSDT
CODE
            Device (PWRB)
            {
                Name (_HID, EisaId ("PNP0C0C"))
                Name (_PRW, Package (0x02)
                {
                    0x1C,
                    0x04
                })
                Method (_PSW, 1, NotSerialized)
                {
                    PSW (Arg0, One)
                }
            }

            Device (SBTN)
            {
                Name (_HID, EisaId ("PNP0C0E"))
            }

no patches needed. PowerButton works as assumed.
i3-2120 GA-H61M-S1 UEFI, Radeon HD6670-UEFI, ALC887(VoodooHDA 2.8.6), OS⌘10.9.5, OS⌘ 10.7.5 Clover FakeSMC_plugins_3.3.1 Realtek LAN v3.1.2
Goodman
post Jan 10 2011, 06:56 PM
Post #7
maybe great job, app is not works with tiger?
Attached File  Picture_4.png ( 20.54K ) Number of downloads: 49
Celeron 2.6GHz, 512 DDR, P4P800, GeForce FX5200, Mac OS X Tiger 10.4.11, Kernel 8.9.1 ToH
Pere
post Jan 10 2011, 11:05 PM
Post #8
Is nice to see your responses, thx to all. smile.gif

I will check the OHCI hack, has someone a Nforce dsdt so i can check hardware adresses?

So.... Power button fix is not needed or need to be modified? If its not needed i prefer to quit this hack from app and include another.

For the app to work in tiger needs a IASL binary Tiger compatible (replace the binary "iasl32" inside resources folder in the app).
I think Slice ported Iasl to Tiger, i´m i right?

Slice
post Jan 11 2011, 06:53 AM
Post #9
QUOTE (Pere @ Jan 11 2011, 03:05 AM) *
For the app to work in tiger needs a IASL binary Tiger compatible (replace the binary "iasl32" inside resources folder in the app).
I think Slice ported Iasl to Tiger, i´m i right?

http://www.projectosx.com/forum/index.php?...post&p=6240
i3-2120 GA-H61M-S1 UEFI, Radeon HD6670-UEFI, ALC887(VoodooHDA 2.8.6), OS⌘10.9.5, OS⌘ 10.7.5 Clover FakeSMC_plugins_3.3.1 Realtek LAN v3.1.2
Goodman
post Jan 11 2011, 09:34 AM
Post #10
Thanks! iasl for tiger works fine, how to fix (STM_) warn?
Attached File  Picture_5.png ( 98.5K ) Number of downloads: 46
Celeron 2.6GHz, 512 DDR, P4P800, GeForce FX5200, Mac OS X Tiger 10.4.11, Kernel 8.9.1 ToH
Pere
post Jan 11 2011, 02:20 PM
Post #11
QUOTE (Goodman @ Jan 11 2011, 10:34 AM) *
Thanks! iasl for tiger works fine, how to fix (STM_) warn?
Attached File  Picture_5.png ( 98.5K ) Number of downloads: 46


Send your dsdt wehere the app tells you....
Goodman
post Jan 11 2011, 05:57 PM
Post #12
Pere, thank you for your support
attached two dsdt files from apps folder(Contents/Resources/files)Attached File  dsdtasus.zip ( 27.68K ) Number of downloads: 23
Celeron 2.6GHz, 512 DDR, P4P800, GeForce FX5200, Mac OS X Tiger 10.4.11, Kernel 8.9.1 ToH
Pere
post Jan 11 2011, 08:28 PM
Post #13
QUOTE (Goodman @ Jan 11 2011, 06:57 PM) *
Pere, thank you for your support
attached two dsdt files from apps folder(Contents/Resources/files)Attached File  dsdtasus.zip ( 27.68K ) Number of downloads: 23


Released Version 1.1.8 , added a fix for your warning along with some more fixes for Acer Laptops and Asus mobos.

Updated fixes list on first post.

Remember after update to 1.1.8 to replace iasl binary to Slices one (And invite him a beer). biggrin.gif

PD: You have already added hacks to your DSDT, do not try to use DSDTFixer hacks, it will fail.

This post has been edited by Pere: Jan 12 2011, 03:34 PM
Goodman
post Jan 12 2011, 03:23 PM
Post #14
Thanks Pere! v1.1.8 now it works fine with add Return(Zero) in my dsdt without warnings and overflows! Cool
Celeron 2.6GHz, 512 DDR, P4P800, GeForce FX5200, Mac OS X Tiger 10.4.11, Kernel 8.9.1 ToH
Kogen Mantis
post Jan 16 2011, 08:11 PM
Post #15
QUOTE (Pere @ Jan 11 2011, 12:05 AM) *
Is nice to see your responses, thx to all. smile.gif

I will check the OHCI hack, has someone a Nforce dsdt so i can check hardware adresses?


Here is the HP SmartTouch iq770 dsdt file. It uses ASUS A8SN-CF nForce Motherboard.

Attached File  dsdt_hp770.aml.zip ( 8.72K ) Number of downloads: 24


This post has been edited by Kogen Mantis: Jan 16 2011, 08:12 PM
HacBook Pro: Lenovo ThinkPad T420 (4180A32) in UEFI Only | added 128GB mSATA | replaced WiFi to DW1510 | running OSX 10.8.4
Pere
post Jan 17 2011, 12:12 AM
Post #16
QUOTE (Kogen Mantis @ Jan 16 2011, 09:11 PM) *
Here is the HP SmartTouch iq770 dsdt file. It uses ASUS A8SN-CF nForce Motherboard.

Attached File  dsdt_hp770.aml.zip ( 8.72K ) Number of downloads: 24


Thx, i will take a look to it. smile.gif
iLeopod
post Feb 3 2011, 02:53 PM
Post #17
Here my DSDT from evga 680i
Attached File  dsdt.aml.zip ( 7.49K ) Number of downloads: 15

and lspci dump
CODE
00:00.0 Host bridge [0600]: nVidia Corporation C55 Host Bridge [10de:03a1] (rev a2)
00:00.1 RAM memory [0500]: nVidia Corporation C55 Memory Controller [10de:03ac] (rev a1)
00:00.2 RAM memory [0500]: nVidia Corporation C55 Memory Controller [10de:03aa] (rev a1)
00:00.3 RAM memory [0500]: nVidia Corporation C55 Memory Controller [10de:03a9] (rev a1)
00:00.4 RAM memory [0500]: nVidia Corporation C55 Memory Controller [10de:03ab] (rev a1)
00:00.5 RAM memory [0500]: nVidia Corporation C55 Memory Controller [10de:03a8] (rev a2)
00:00.6 RAM memory [0500]: nVidia Corporation C55 Memory Controller [10de:03b5] (rev a1)
00:00.7 RAM memory [0500]: nVidia Corporation C55 Memory Controller [10de:03b4] (rev a1)
00:01.0 RAM memory [0500]: nVidia Corporation C55 Memory Controller [10de:03ad] (rev a1)
00:01.1 RAM memory [0500]: nVidia Corporation C55 Memory Controller [10de:03ae] (rev a1)
00:01.2 RAM memory [0500]: nVidia Corporation C55 Memory Controller [10de:03af] (rev a1)
00:01.3 RAM memory [0500]: nVidia Corporation C55 Memory Controller [10de:03b0] (rev a1)
00:01.4 RAM memory [0500]: nVidia Corporation C55 Memory Controller [10de:03b1] (rev a1)
00:01.5 RAM memory [0500]: nVidia Corporation C55 Memory Controller [10de:03b2] (rev a1)
00:01.6 RAM memory [0500]: nVidia Corporation C55 Memory Controller [10de:03b3] (rev a1)
00:02.0 RAM memory [0500]: nVidia Corporation C55 Memory Controller [10de:03b6] (rev a1)
00:02.1 RAM memory [0500]: nVidia Corporation C55 Memory Controller [10de:03bc] (rev a1)
00:02.2 RAM memory [0500]: nVidia Corporation C55 Memory Controller [10de:03ba] (rev a1)
00:03.0 PCI bridge [0604]: nVidia Corporation C55 PCI Express bridge [10de:03b7] (rev a1)
00:09.0 RAM memory [0500]: nVidia Corporation MCP55 Memory Controller [10de:0369] (rev a2)
00:0a.0 ISA bridge [0601]: nVidia Corporation MCP55 LPC Bridge [10de:0360] (rev a3)
00:0a.1 SMBus [0c05]: nVidia Corporation MCP55 SMBus [10de:0368] (rev a3)
00:0b.0 USB Controller [0c03]: nVidia Corporation MCP55 USB Controller [10de:036c] (rev a1)
00:0b.1 USB Controller [0c03]: nVidia Corporation MCP55 USB Controller [10de:036d] (rev a2)
00:0d.0 IDE interface [0101]: nVidia Corporation MCP55 IDE [10de:036e] (rev a1)
00:0e.0 IDE interface [0101]: nVidia Corporation MCP55 SATA Controller [10de:037f] (rev a3)
00:0e.1 IDE interface [0101]: nVidia Corporation MCP55 SATA Controller [10de:037f] (rev a3)
00:0e.2 IDE interface [0101]: nVidia Corporation MCP55 SATA Controller [10de:037f] (rev a3)
00:0f.0 PCI bridge [0604]: nVidia Corporation MCP55 PCI bridge [10de:0370] (rev a2)
00:0f.1 Audio device [0403]: nVidia Corporation MCP55 High Definition Audio [10de:0371] (rev a2)
00:11.0 Bridge [0680]: nVidia Corporation MCP55 Ethernet [10de:0373] (rev a3)
00:12.0 Bridge [0680]: nVidia Corporation MCP55 Ethernet [10de:0373] (rev a3)
01:00.0 VGA compatible controller [0300]: nVidia Corporation G92 [GeForce 9800 GT] [10de:0605] (rev a2)
02:07.0 FireWire (IEEE 1394) [0c00]: Texas Instruments TSB43AB22/A IEEE-1394a-2000 Controller (PHY/Link) [104c:8023]
02:0a.0 Ethernet controller [0200]: Atheros Communications Inc. Atheros AR5001X+ Wireless Network Adapter [168c:0013] (rev 01)
petkov
post Jun 3 2011, 05:46 PM
Post #18
this are my errorsAttached File  dsdt.zip ( 38.18K ) Number of downloads: 11


This post has been edited by petkov: Jun 3 2011, 05:48 PM

Add Reply Start a new topic
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members: