View Single Post
 
Old 12-02-2009, 06:27 AM
gi1gamesh gi1gamesh is offline
Cheetah
 
Join Date: Dec 2009
Posts: 8
Gateway P-6831FX Audio

I am having a heck of a time trying to get audio working on this machine. I am currently using Voodoohda and it acts like it's working but I can't hear sound out of any of my available outputs. I have tried modifying my dsdt with no success. I am able to add the dtgp code but I am unable to change my HDEF section. I've included a bit of extra code because my PCI section begins on line 740ish and this HDEF line is around 3400. Can you please suggest how I would go about modifying my dsdt to include your modifed HDEF section?

I have been cutting the code where I've indicated in the code section below and inserting your code in it's place. I've tried with and without the Device (PCI) line. but I can't get it to compile.

Thanks in advance!

Code:
Device (LANC)
            {
                Name (_ADR, 0x00190000)
                OperationRegion (LANF, PCI_Config, 0xCC, 0x04)
                Field (LANF, DWordAcc, NoLock, Preserve)
                {
                        ,   15, 
                    PMES,   1
                }

                Name (_PRW, Package (0x02)
                {
                    0x0D, 
                    0x05
                })
            }

//BEGIN CUT ----------------------------------
            Device (HDEF)
            {
                Name (_ADR, 0x001B0000)
                OperationRegion (HDCS, PCI_Config, 0x54, 0x04)
                Field (HDCS, DWordAcc, NoLock, Preserve)
                {
                        ,   15, 
                    PMES,   1
                }
            }
//END CUT ------------------------------------


            Device (RP01)
            {
                Name (_ADR, 0x001C0000)
                OperationRegion (PXCS, PCI_Config, 0x40, 0xC0)
                Field (PXCS, AnyAcc, NoLock, WriteAsZeros)
                {
                            Offset (0x12), 
                        ,   13, 
                    LASX,   1, 
                            Offset (0x1A), 
                    ABPX,   1, 
                        ,   2, 
                    PDCX,   1, 
                        ,   2, 
                    PDSX,   1, 
                            Offset (0x1B), 
                    LSCX,   1, 
                            Offset (0x20), 
                            Offset (0x22), 
                    PSPX,   1, 
                            Offset (0x98), 
                        ,   30, 
                    HPEX,   1, 
                    PMEX,   1, 
                        ,   30, 
                    HPSX,   1, 
                    PMSX,   1
                }

                Device (PXS1)
                {
                    Name (_ADR, Zero)
                    Name (_PRW, Package (0x02)
                    {
                        0x09, 
                        0x03
                    })
                    Method (_PS0, 0, Serialized)
                    {
                        Store (Zero, ^^^LPCB.EC0.WLDS)
                    }
Reply With Quote