Jump to content
InsanelyMac Forum
  • Announcements

    • Allan

      Solution to create a topic or post.   04/24/2018

      Hello guys. The majority of you are having issues to create a topic or post here. This are a problem with our current theme InsanelyMac.  Now the theme will be the Default IPS. Sorry for any inconvenience.
Sign in to follow this  
whityini

DSDT for Toshiba Qosmio X500

Recommended Posts

I have patched the DSDT file I've extracted from my system to add the Firewire device that is not actually running.

 

Unlucky when I compile it I get one error.

 

Could someone be so kind to try to fix the error for me? I'm not really able to do it by my self.

 

Thanks in advance

 

whityini

 

dsdt.zip

Share this post


Link to post
Share on other sites
Advertisement

Try it

dsdt.whityini.zip

 

DTGP

EHCI

FN

HDEF

HPET

IRQs

LPC

OS

PNLF

RENAME

RTC

SMBUS

UHCI

 

use AppleHdaDisabler in S/L/E

http://www.insanelymac.com/forum/index.php...st&id=87700

 

FireWire

use EvOToolsX

http://www.insanelymac.com/forum/index.php...st&id=87693

and see where the patch should be applied

Share this post


Link to post
Share on other sites

MaLd0n thanks for your fast reply.

Can you please give me some advice how to use EvOToolsX?

How can I check very the patch (for firewire I guess) has to be applied?

Thanks again.

Share this post


Link to post
Share on other sites

01.png

02.png

 

Example device Lpc

how to locate the device

my mobo has no firewire :D

03.png

 

Device (LPCB)
           {
               Name (_ADR, [b][color="#FF0000"]0x001F0000[/color][/b])
               OperationRegion (LPC0, PCI_Config, 0xA4, 0x02)
               Field (LPC0, ByteAcc, NoLock, Preserve)
               {
                   AG3E,   1
               }

Share this post


Link to post
Share on other sites

I have tried to follow you suggestion.

 

If I have well understood the trick was to identify the address of the device (Firewire) using DSDTToolsX. Correct?

 

So I have done. Extracted the DSDT from my system, applied the patch changing the correct address then recompiling.

 

Unfortunately I get the same error as before:

 

Intel ACPI Component Architecture

ASL Optimizing Compiler version 20091214 [Dec 16 2009]

Copyright © 2000 - 2009 Intel Corporation

Supports ACPI Specification Revision 4.0

 

/Users/Andrea/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 17731: Device

Error 4096 - syntax error, unexpected PARSEOP_DEVICE, expecting $end ^

 

ASL Input: /Users/Andrea/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl - 17732 lines, 741125 bytes, 7248 keywords

Compilation complete. 1 Errors, 0 Warnings, 0 Remarks, 5 Optimizations

 

How could I fix it?

 

Thanks

Share this post


Link to post
Share on other sites
you may be forgetting --> { or } post-557433-1300815228.png

I've tried a lot of combinations playing with { or }, but I had no good result.

 

I have also checked the other lines to see how these are structured but it seems to me that all the brackets are ok.

 

Any other suggetions?

 

Thanks

Share this post


Link to post
Share on other sites
I've tried a lot of combinations playing with { or }, but I had no good result.

 

I have also checked the other lines to see how these are structured but it seems to me that all the brackets are ok.

 

Any other suggetions?

 

Thanks

 

combination? not

is the right amount

 

look it

for example

Method (_PTS, 1, NotSerialized)
   [color="#FF0000"][b]{[/b][/color]
       Or (Arg0, 0xF0, Local0)
       Store (Local0, DBG1)
       Store (Zero, \_SB.PCI0.LPCB.AG3E)
       If (LEqual (Arg0, 0x05))
       [color="#FF0000"][b]{[/b][/color]
           Store (Zero, SLPE)
           Sleep (0x10)
       [color="#0000FF"][b]}[/b][/color]
   [color="#0000FF"][b]}[/b][/color]

 

01a.png

Share this post


Link to post
Share on other sites

Thank you for your help, but I have to quit.

 

Checked all the file searching possible wrong combinantion but I have found anything (at least from my point of view)

 

I don't know what else could I do.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.



  • Posts

    • Monitor EDID often contains OEM string in Details Timing section. For example Extracted contents: header: 00 ff ff ff ff ff ff 00 serial number: 06 10 df 9c 00 00 00 00 1a 15 version: 01 04 basic params: 95 1d 12 78 02 chroma info: ef 05 97 57 54 92 27 22 50 54 established: 00 00 00 standard: 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 descriptor 1: c2 23 a0 d4 50 84 1a 30 40 2a 36 00 1e b3 10 00 00 18 descriptor 2: 00 00 00 10 00 00 00 00 00 00 00 00 00 00 00 00 00 00 descriptor 3: 00 00 00 fe 00 4c 50 31 33 33 57 50 31 2d 54 4a 41 37 descriptor 4: 00 00 00 fc 00 43 6f 6c 6f 72 20 4c 43 44 0a 20 20 20 extensions: 00 checksum: 7a Manufacturer: APP Model 9cdf Serial Number 0 Made week 26 of 2011 EDID version: 1.4 Digital display 6 bits per primary color channel DisplayPort interface Maximum image size: 29 cm x 18 cm Gamma: 2.20 Supported color formats: RGB 4:4:4 First detailed timing is preferred timing Established timings supported: Standard timings supported: Detailed mode: Clock 91.540 MHz, 286 mm x 179 mm 1440 1504 1546 1652 hborder 0 900 903 909 926 vborder 0 -hsync -vsync Dummy block ASCII string: LP133WP1 Monitor name: Color Checksum: 0x7a (valid)  
    • "copy to clip board" - "скопировать" "log copied to clip board!" - "журнал скопированного"   First one is better.   Good! I think to reduce EDID as talking above. 
    • And my config.plist I will also try iMacPro1.1 SMBIOS on my build. This may help clarify something
×