justinmise Posted November 8, 2009 Share Posted November 8, 2009 Hi every~ i met some problems when patching my lenovo Y450A's dsdt for leopard i followed the below guides: Frist, i use everest to generate DSDT file :y450 dcpdsdt.bin second, i try to decomplie y450 dcpdsdt.bin to y450 dcpdsdt.dsl third, i try to complie y450 dcpdsdt.dsl to y450 dcpdsdt.aml however i still encounter some warnings for my aml file ==================================================== Intel ACPI Component Architecture AML Disassembler version 20081204 [Dec 4 2008] Copyright © 2000 - 2008 Intel Corporation Supports ACPI Specification Revision 3.0a Intel ACPI Component Architecture ASL Optimizing Compiler version 20081204 [Dec 4 2008] Copyright © 2000 - 2008 Intel Corporation Supports ACPI Specification Revision 3.0a dsdt.dsl 5079: Return(Package(0x02){0x00, 0x00}) Warning 1099 - ^ Statement is unreachable dsdt.dsl 8297: Name (_VPC, Zero) Warning 1098 - ^ Unknown reserved name (_VPC) dsdt.dsl 8304: Method (_CFG, 0, NotSerialized) Warning 1098 - Unknown reserved name ^ (_CFG) dsdt.dsl 8344: Name (_T_0, Zero) Remark 5110 - ^ Use of compiler reserved name (_T_0) dsdt.dsl 9217: Method (CPSR, 1, NotSerialized) Warning 1087 - ^ Not all control paths return a value (CPSR) dsdt.dsl 9220: Name (_T_0, Zero) Remark 5110 - ^ Use of compiler reserved name (_T_0) dsdt.dsl 9239: Return (UWEA (EVID, ACID, DA01)) Warning 1092 - ^ Called method may not always return a value dsdt.dsl 9275: Method (UWED, 3, NotSerialized) Warning 1087 - ^ Not all control paths return a value (UWED) dsdt.dsl 9277: Name (_T_0, Zero) Remark 5110 - ^ Use of compiler reserved name (_T_0) dsdt.dsl 9447: Name (_T_1, Zero) Remark 5110 - Use of compiler reserved name ^ (_T_1) dsdt.dsl 9457: Name (_T_2, Zero) Remark 5110 - Use of compiler reserved name ^ (_T_2) dsdt.dsl 9501: Name (_T_3, Zero) Remark 5110 - Use of compiler reserved name ^ (_T_3) dsdt.dsl 9505: Name (_T_4, Zero) Remark 5110 - Use of compiler reserved name ^ (_T_4) dsdt.dsl 9563: Name (_T_0, Zero) Remark 5110 - ^ Use of compiler reserved name (_T_0) dsdt.dsl 9606: Name (_T_0, Zero) Remark 5110 - ^ Use of compiler reserved name (_T_0) dsdt.dsl 9610: Name (_T_1, Zero) Remark 5110 - ^ Use of compiler reserved name (_T_1) dsdt.dsl 9631: Name (_T_2, Zero) Remark 5110 - Use of compiler reserved name ^ (_T_2) dsdt.dsl 9657: Method (UWEA, 3, NotSerialized) Warning 1087 - ^ Not all control paths return a value (UWEA) dsdt.dsl 9659: Name (_T_0, Zero) Remark 5110 - ^ Use of compiler reserved name (_T_0) dsdt.dsl 9683: Method (UWEB, 3, NotSerialized) Warning 1087 - ^ Not all control paths return a value (UWEB) dsdt.dsl 9685: Name (_T_0, Zero) Remark 5110 - ^ Use of compiler reserved name (_T_0) dsdt.dsl 9710: Name (_T_1, Zero) Remark 5110 - Use of compiler reserved name ^ (_T_1) dsdt.dsl 9720: Name (_T_2, Zero) Remark 5110 - Use of compiler reserved name ^ (_T_2) ASL Input: dsdt.dsl - 10264 lines, 331566 bytes, 4564 keywords AML Output: dsdt.aml - 39067 bytes, 1057 named objects, 3507 executable opcodes Compilation complete. 0 Errors, 8 Warnings, 15 Remarks, 7 Optimizations =========================================================== I also general the devices report from Everst for reference. --------[ Physical Devices ]-------------------------------------------------------------------------------------------- PCI Devices: Bus 8, Device 0, Function 0 Broadcom NetLink BCM5784M PCI-E Gigabit Ethernet Controller Bus 0, Device 31, Function 2 Intel 82801IB ICH9 - 4-port SATA AHCI Controller [A-3] Bus 0, Device 27, Function 0 Intel 82801IB ICH9 - High Definition Audio Controller [A-3] Bus 0, Device 28, Function 0 Intel 82801IB ICH9 - PCI Express Root Port 1 [A-3] Bus 0, Device 28, Function 1 Intel 82801IB ICH9 - PCI Express Root Port 2 [A-3] Bus 0, Device 28, Function 2 Intel 82801IB ICH9 - PCI Express Root Port 3 [A-3] Bus 0, Device 28, Function 3 Intel 82801IB ICH9 - PCI Express Root Port 4 [A-3] Bus 0, Device 28, Function 4 Intel 82801IB ICH9 - PCI Express Root Port 5 [A-3] Bus 0, Device 28, Function 5 Intel 82801IB ICH9 - PCI Express Root Port 6 [A-3] Bus 0, Device 31, Function 3 Intel 82801IB ICH9 - SMBus Controller [A-3] Bus 0, Device 26, Function 0 Intel 82801IB ICH9 - USB Universal Host Controller [A-3] Bus 0, Device 26, Function 1 Intel 82801IB ICH9 - USB Universal Host Controller [A-3] Bus 0, Device 26, Function 2 Intel 82801IB ICH9 - USB Universal Host Controller [A-3] Bus 0, Device 29, Function 0 Intel 82801IB ICH9 - USB Universal Host Controller [A-3] Bus 0, Device 29, Function 1 Intel 82801IB ICH9 - USB Universal Host Controller [A-3] Bus 0, Device 29, Function 2 Intel 82801IB ICH9 - USB Universal Host Controller [A-3] Bus 0, Device 26, Function 7 Intel 82801IB ICH9 - USB2 Enhanced Host Controller [A-3] Bus 0, Device 29, Function 7 Intel 82801IB ICH9 - USB2 Enhanced Host Controller [A-3] Bus 0, Device 30, Function 0 Intel 82801IBM I/O Controller Hub 9 (ICH9M) [A-3] Bus 0, Device 31, Function 0 Intel 82801IM ICH9M - LPC Bridge [A-3] Bus 0, Device 0, Function 0 Intel GL40/GM45/GM47/GS45/PM45 Chipset - Memory Controller Hub [b-3] Bus 0, Device 1, Function 0 Intel GL40/GM45/GM47/GS45/PM45 Chipset - PCI Express Graphics Root Port [b-3] Bus 6, Device 0, Function 0 Intel WiFi Link 5100 AGN Bus 7, Device 0, Function 0 JMicron JMB380 PCI-E 1394a OHCI FireWire Controller and Memory Card Host Controller Bus 7, Device 0, Function 2 JMicron JMB381 PCI-E 1394a OHCI FireWire Controller Bus 7, Device 0, Function 1 JMicron JMB382 PCI-E Memory Card Host Controller Bus 7, Device 0, Function 3 JMicron JMB383 PCI-E 1394a OHCI FireWire Controller and Memory Card Host Controller Bus 7, Device 0, Function 4 JMicron JMB384 xD Card Host Controller Bus 1, Device 0, Function 0 nVIDIA GeForce GT 240M (Lenovo) Video Adapter Bus 1, Device 0, Function 1 nVIDIA GT216 - High Definition Audio Controller PnP Devices: PNP0303 101/102-Key or MS Natural Keyboard PNP0C08 ACPI Driver/BIOS FIXEDBUTTON ACPI Fixed Feature Button PNP0C14 ACPI Management Interface THERMALZONE ACPI Thermal Zone PNP0A08 ACPI Three-wire Device Bus PNPA000 Adaptec 154x-compatible Controller PNP0C0A Control Method Battery PNP0C32 Direct Application Launch Button PNP0200 DMA Controller PNP0C09 Embedded Controller Device PNP0A06 Extended IO Bus PNP0103 High Precision Event Timer INT0800 Intel Flash EEPROM GENUINEINTEL_-_INTEL64_FAMILY_6_MODEL_23_-_INTEL®_CORE2_DUO_CPU_____T6600__@_2.20GHZIntel® Core2 Duo CPU T6600 @ 2.20GHz GENUINEINTEL_-_INTEL64_FAMILY_6_MODEL_23_-_INTEL®_CORE2_DUO_CPU_____T6600__@_2.20GHZIntel® Core2 Duo CPU T6600 @ 2.20GHz ITE8708 ITE CIR Infrared Receiver VPC2004 Lenovo ACPI-Compliant Virtual Power Controller PNP0C0D Lid ACPI0003 Microsoft AC Adapter ISATAP Microsoft ISATAP Adapter PNP0C04 Numeric Data Processor PNP0C0C Power Button PNP0000 Programmable Interrupt Controller PNP0B00 Real-Time Clock PNP0C0E Sleep Button SYN102A Synaptics PS/2 Port TouchPad PNP0100 System Timer TEREDO Teredo Tunneling Pseudo-Interface PNP0C02 Thermal Monitoring ACPI Device PNP0C02 Thermal Monitoring ACPI Device PNP0C02 Thermal Monitoring ACPI Device USB Devices: 064E B106 Lenovo EasyCamera 045E 0047 Microsoft USB IntelliMouse Explorer 3.0 064E B106 USB Composite Device 13FD 1840 USB 大容量存储设备 =============================================================== I also general the devices report from Everst for reference. --------[ Physical Devices ]-------------------------------------------------------------------------------------------- PCI Devices: Bus 8, Device 0, Function 0 Broadcom NetLink BCM5784M PCI-E Gigabit Ethernet Controller Bus 0, Device 31, Function 2 Intel 82801IB ICH9 - 4-port SATA AHCI Controller [A-3] Bus 0, Device 27, Function 0 Intel 82801IB ICH9 - High Definition Audio Controller [A-3] Bus 0, Device 28, Function 0 Intel 82801IB ICH9 - PCI Express Root Port 1 [A-3] Bus 0, Device 28, Function 1 Intel 82801IB ICH9 - PCI Express Root Port 2 [A-3] Bus 0, Device 28, Function 2 Intel 82801IB ICH9 - PCI Express Root Port 3 [A-3] Bus 0, Device 28, Function 3 Intel 82801IB ICH9 - PCI Express Root Port 4 [A-3] Bus 0, Device 28, Function 4 Intel 82801IB ICH9 - PCI Express Root Port 5 [A-3] Bus 0, Device 28, Function 5 Intel 82801IB ICH9 - PCI Express Root Port 6 [A-3] Bus 0, Device 31, Function 3 Intel 82801IB ICH9 - SMBus Controller [A-3] Bus 0, Device 26, Function 0 Intel 82801IB ICH9 - USB Universal Host Controller [A-3] Bus 0, Device 26, Function 1 Intel 82801IB ICH9 - USB Universal Host Controller [A-3] Bus 0, Device 26, Function 2 Intel 82801IB ICH9 - USB Universal Host Controller [A-3] Bus 0, Device 29, Function 0 Intel 82801IB ICH9 - USB Universal Host Controller [A-3] Bus 0, Device 29, Function 1 Intel 82801IB ICH9 - USB Universal Host Controller [A-3] Bus 0, Device 29, Function 2 Intel 82801IB ICH9 - USB Universal Host Controller [A-3] Bus 0, Device 26, Function 7 Intel 82801IB ICH9 - USB2 Enhanced Host Controller [A-3] Bus 0, Device 29, Function 7 Intel 82801IB ICH9 - USB2 Enhanced Host Controller [A-3] Bus 0, Device 30, Function 0 Intel 82801IBM I/O Controller Hub 9 (ICH9M) [A-3] Bus 0, Device 31, Function 0 Intel 82801IM ICH9M - LPC Bridge [A-3] Bus 0, Device 0, Function 0 Intel GL40/GM45/GM47/GS45/PM45 Chipset - Memory Controller Hub [b-3] Bus 0, Device 1, Function 0 Intel GL40/GM45/GM47/GS45/PM45 Chipset - PCI Express Graphics Root Port [b-3] Bus 6, Device 0, Function 0 Intel WiFi Link 5100 AGN Bus 7, Device 0, Function 0 JMicron JMB380 PCI-E 1394a OHCI FireWire Controller and Memory Card Host Controller Bus 7, Device 0, Function 2 JMicron JMB381 PCI-E 1394a OHCI FireWire Controller Bus 7, Device 0, Function 1 JMicron JMB382 PCI-E Memory Card Host Controller Bus 7, Device 0, Function 3 JMicron JMB383 PCI-E 1394a OHCI FireWire Controller and Memory Card Host Controller Bus 7, Device 0, Function 4 JMicron JMB384 xD Card Host Controller Bus 1, Device 0, Function 0 nVIDIA GeForce GT 240M (Lenovo) Video Adapter Bus 1, Device 0, Function 1 nVIDIA GT216 - High Definition Audio Controller PnP Devices: PNP0303 101/102-Key or MS Natural Keyboard PNP0C08 ACPI Driver/BIOS FIXEDBUTTON ACPI Fixed Feature Button PNP0C14 ACPI Management Interface THERMALZONE ACPI Thermal Zone PNP0A08 ACPI Three-wire Device Bus PNPA000 Adaptec 154x-compatible Controller PNP0C0A Control Method Battery PNP0C32 Direct Application Launch Button PNP0200 DMA Controller PNP0C09 Embedded Controller Device PNP0A06 Extended IO Bus PNP0103 High Precision Event Timer INT0800 Intel Flash EEPROM GENUINEINTEL_-_INTEL64_FAMILY_6_MODEL_23_-_INTEL®_CORE2_DUO_CPU_____T6600__@_2.20GHZIntel® Core2 Duo CPU T6600 @ 2.20GHz GENUINEINTEL_-_INTEL64_FAMILY_6_MODEL_23_-_INTEL®_CORE2_DUO_CPU_____T6600__@_2.20GHZIntel® Core2 Duo CPU T6600 @ 2.20GHz ITE8708 ITE CIR Infrared Receiver VPC2004 Lenovo ACPI-Compliant Virtual Power Controller PNP0C0D Lid ACPI0003 Microsoft AC Adapter ISATAP Microsoft ISATAP Adapter PNP0C04 Numeric Data Processor PNP0C0C Power Button PNP0000 Programmable Interrupt Controller PNP0B00 Real-Time Clock PNP0C0E Sleep Button SYN102A Synaptics PS/2 Port TouchPad PNP0100 System Timer TEREDO Teredo Tunneling Pseudo-Interface PNP0C02 Thermal Monitoring ACPI Device PNP0C02 Thermal Monitoring ACPI Device PNP0C02 Thermal Monitoring ACPI Device USB Devices: 064E B106 Lenovo EasyCamera 045E 0047 Microsoft USB IntelliMouse Explorer 3.0 064E B106 USB Composite Device 13FD 1840 USB 大容量存储设备 =============================================================== btw i was using Patcher02Beta5 windows version for patching the dsdt.aml files please find my bios file in attachment as well. would appreciate if anyone can give me a hand on this issue. thanks in advance! Y450_DSDT.rar Devices_Report.rar 17CN53WW.rar Link to comment https://www.insanelymac.com/forum/topic/196545-lenovo-y450a-dsdt-patch-issue/ Share on other sites More sharing options...
justinmise Posted November 10, 2009 Author Share Posted November 10, 2009 would somebody please kindly give me a hand on this? can u advise the steps that i should follow? Link to comment https://www.insanelymac.com/forum/topic/196545-lenovo-y450a-dsdt-patch-issue/#findComment-1325365 Share on other sites More sharing options...
Recommended Posts