Jump to content

DSDT Warnings


LightWarrior
 Share

Recommended Posts

So I'm trying to learn DSDT editing, when I extract my DSDT using DSDTSE I get warnings. what does this mean and what should I do?

 

Thanks

 

here is the system specs and DSDT warnings,

 

Gateway SX2801-07e

Intel Pentium Processor e5700

Intel GMA X4500 Graphics (I'll be putting in a new graphics card unless there is a work around)

6GB DDR3 RAM

Matts-iMac:~ Matt$ lspci -nn
pcilib: 0000:00:02.0 64-bit device address ignored.
00:00.0 Host bridge [0600]: Intel Corporation 4 Series Chipset DRAM Controller [8086:2e20] (rev 03)
00:02.0 VGA compatible controller [0300]: Intel Corporation 4 Series Chipset Integrated Graphics Controller [8086:2e22] (rev 03)
00:02.1 Display controller [0380]: Intel Corporation 4 Series Chipset Integrated Graphics Controller [8086:2e23] (rev 03)
00:19.0 Ethernet controller [0200]: Intel Corporation 82567V-2 Gigabit Network Connection [8086:10ce]
00:1a.0 USB controller [0c03]: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #4 [8086:3a37]
00:1a.1 USB controller [0c03]: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #5 [8086:3a38]
00:1a.2 USB controller [0c03]: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #6 [8086:3a39]
00:1a.7 USB controller [0c03]: Intel Corporation 82801JI (ICH10 Family) USB2 EHCI Controller #2 [8086:3a3c]
00:1b.0 Audio device [0403]: Intel Corporation 82801JI (ICH10 Family) HD Audio Controller [8086:3a3e]
00:1c.0 PCI bridge [0604]: Intel Corporation 82801JI (ICH10 Family) PCI Express Root Port 1 [8086:3a40]
00:1d.0 USB controller [0c03]: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #1 [8086:3a34]
00:1d.1 USB controller [0c03]: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #2 [8086:3a35]
00:1d.2 USB controller [0c03]: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #3 [8086:3a36]
00:1d.7 USB controller [0c03]: Intel Corporation 82801JI (ICH10 Family) USB2 EHCI Controller #1 [8086:3a3a]
00:1e.0 PCI bridge [0604]: Intel Corporation 82801 PCI Bridge [8086:244e] (rev 90)
00:1f.0 ISA bridge [0601]: Intel Corporation 82801JIB (ICH10) LPC Interface Controller [8086:3a18]
00:1f.2 SATA controller [0106]: Intel Corporation 82801JI (ICH10 Family) SATA AHCI Controller [8086:3a22]
00:1f.3 SMBus [0c05]: Intel Corporation 82801JI (ICH10 Family) SMBus Controller [8086:3a30]
01:00.0 FireWire (IEEE 1394) [0c00]: VIA Technologies, Inc. VT6315 Series Firewire Controller [1106:3403] 

The Warnings

Intel ACPI Component Architecture
ASL Optimizing Compiler version 20091214 [Dec 16 2009]
Copyright (C) 2000 - 2009 Intel Corporation
Supports ACPI Specification Revision 4.0

/Users/Matt/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl  5396:             Acquire (MUTE, 0x03E8)
Warning  1105 -                                                               Possible operator timeout is ignored ^ 

/Users/Matt/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl  5410:             Acquire (MUTE, 0x03E8)
Warning  1105 -                                                               Possible operator timeout is ignored ^ 

/Users/Matt/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl  5425:             Acquire (MUTE, 0x03E8)
Warning  1105 -                                                               Possible operator timeout is ignored ^ 

/Users/Matt/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl  5440:             Acquire (MUTE, 0x0FFF)
Warning  1105 -                                                               Possible operator timeout is ignored ^ 

/Users/Matt/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl  5454:             Acquire (MUTE, 0x03E8)
Warning  1105 -                                                               Possible operator timeout is ignored ^ 

/Users/Matt/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl  5469:             Acquire (MUTE, 0x03E8)
Warning  1105 -                                                               Possible operator timeout is ignored ^ 

/Users/Matt/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl  5484:             Acquire (MUTE, 0x03E8)
Warning  1105 -                                                               Possible operator timeout is ignored ^ 

ASL Input:  /Users/Matt/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl - 7035 lines, 225308 bytes, 3144 keywords
AML Output: /Users/Matt/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/./dsdt.aml - 25622 bytes, 891 named objects, 2253 executable opcodes

Compilation complete. 0 Errors, 7 Warnings, 0 Remarks, 81 Optimizations

Link to comment
Share on other sites

Thank you for your response... I finally have some time to go at this again now...

 

Now it wont let me compile the DSDT because its getting errors and warnings! :|  

 

This is my first attempt at editing a DSDT, I'm working hard trying to get 00:1b.0 Audio device [0403]: Intel Corporation 82801JI (ICH10 Family) HD Audio Controller [8086:3a3e] working to play audio via this guide and so far I'm not having success.

 

I added the HDEF code and when I try to compile it, it freaks out at me and wont save. I've tried using both DSDTSE and MaciASL and both will not save it... any help?

 

also the guide says "edit DSDT pointing to 12 (hex 0C) layout ID" what on earth does that mean? 

 

I'm really trying to wrap my head about what all this DSDT code means and  what all these hex numbers and stuff mean.. This is quite  a puzzle, butI will figure it out!  :-P 

 

This is my errors I'm receiving...

 

Thanks!

Intel ACPI Component Architecture
ASL Optimizing Compiler version 20091214 [Dec 16 2009]
Copyright (C) 2000 - 2009 Intel Corporation
Supports ACPI Specification Revision 4.0

/Users/Matt/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl  4404:             {
Error    4096 -                                                   syntax error, unexpected '{' ^ 

/Users/Matt/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl  4945:                 Notify (\_SB.PCI0.P0P5, 0x02)
Error    4064 -                                                                                   Object does not exist ^  (\_SB.PCI0.P0P5)

/Users/Matt/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl  5398:             Acquire (MUTE, 0x03E8)
Warning  1105 -                                                               Possible operator timeout is ignored ^ 

/Users/Matt/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl  5412:             Acquire (MUTE, 0x03E8)
Warning  1105 -                                                               Possible operator timeout is ignored ^ 

/Users/Matt/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl  5427:             Acquire (MUTE, 0x03E8)
Warning  1105 -                                                               Possible operator timeout is ignored ^ 

/Users/Matt/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl  5442:             Acquire (MUTE, 0x0FFF)
Warning  1105 -                                                               Possible operator timeout is ignored ^ 

/Users/Matt/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl  5456:             Acquire (MUTE, 0x03E8)
Warning  1105 -                                                               Possible operator timeout is ignored ^ 

/Users/Matt/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl  5471:             Acquire (MUTE, 0x03E8)
Warning  1105 -                                                               Possible operator timeout is ignored ^ 

/Users/Matt/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl  5486:             Acquire (MUTE, 0x03E8)
Warning  1105 -                                                               Possible operator timeout is ignored ^ 

ASL Input:  /Users/Matt/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl - 7037 lines, 226471 bytes, 3145 keywords
Compilation complete. 2 Errors, 7 Warnings, 0 Remarks, 81 Optimizations
Link to comment
Share on other sites

  • Administrators

the 2 errors are literal.​ is telling what is wrong. unexpected '{'  the bracket might be in the wrong place the other error your notifying pop5 but it does not exist. in location \_SB.PCI0.P0P5 so it needs to be created.

Link to comment
Share on other sites

  • Administrators

Could also be due to syntax errors before that bracket. Quotes, in particular, can be an issue if you use a text editor in which Smart Quotes are selected. They're not supported in DSDT source code.

Link to comment
Share on other sites

 

 

the 2 errors are literal.​ is telling what is wrong. unexpected '{'  the bracket might be in the wrong place the other error your notifying pop5 but it does not exist. in location \_SB.PCI0.P0P5 so it needs to be created.

 

How would you go about creating that?

 

... looks like somehow my  attempts at compiling the DSDT screwed something up and the machine wont boot OSX anymore... I'm going to format and reinstall OSX and give this a fresh approach :) Thanks for you help guys!

 

any advice for me as I do my fresh install with myhack?

Link to comment
Share on other sites

 Share

×
×
  • Create New...