Jump to content

DSDT for Toshiba Qosmio X500


  • Please log in to reply
12 replies to this topic

#1
whityini

whityini

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 184 posts
  • Gender:Male
  • Location:Italia
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

Attached File  dsdt.zip   44.98KB   17 downloads

#2
MaLd0n

MaLd0n

    ...filling veins with juice of chaos...

  • Moderators
  • 11,139 posts
  • Gender:Male
  • Location:Rio de Janeiro
send me files(original DSDT)
http://www.insanelym...p...st&id=81816

#3
whityini

whityini

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 184 posts
  • Gender:Male
  • Location:Italia

send me files(original DSDT)
http://www.insanelym...p...st&id=81816


Here is the file you asked me.

Attached File  send_me.zip   192.29KB   20 downloads

Thanks

#4
MaLd0n

MaLd0n

    ...filling veins with juice of chaos...

  • Moderators
  • 11,139 posts
  • Gender:Male
  • Location:Rio de Janeiro
Try it
Attached File  dsdt.whityini.zip   22.75KB   37 downloads

DTGP
EHCI
FN
HDEF
HPET
IRQs
LPC
OS
PNLF
RENAME
RTC
SMBUS
UHCI

use AppleHdaDisabler in S/L/E
http://www.insanelym...p...st&id=87700

FireWire
use EvOToolsX
http://www.insanelym...p...st&id=87693
and see where the patch should be applied

#5
whityini

whityini

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 184 posts
  • Gender:Male
  • Location:Italia
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.

#6
whityini

whityini

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 184 posts
  • Gender:Male
  • Location:Italia
up please

#7
MaLd0n

MaLd0n

    ...filling veins with juice of chaos...

  • Moderators
  • 11,139 posts
  • Gender:Male
  • Location:Rio de Janeiro
Attached File  01.png   87.71KB   40 downloads
Attached File  02.png   63.38KB   36 downloads

Example device Lpc
how to locate the device
my mobo has no firewire :D
Attached File  03.png   226.85KB   60 downloads

0x001F0000)
OperationRegion (LPC0, PCI_Config, 0xA4, 0x02)
Field (LPC0, ByteAcc, NoLock, Preserve)
{
AG3E, 1
}
_linenums:0'>Device (LPCB) { Name (_ADR, <strong class='bbc'>0x001F0000</strong>) OperationRegion (LPC0, PCI_Config, 0xA4, 0x02) Field (LPC0, ByteAcc, NoLock, Preserve) { AG3E, 1 }


#8
whityini

whityini

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 184 posts
  • Gender:Male
  • Location:Italia
Thanks MaLd0n I'll give it a try and let you know

#9
whityini

whityini

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 184 posts
  • Gender:Male
  • Location:Italia
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

#10
MaLd0n

MaLd0n

    ...filling veins with juice of chaos...

  • Moderators
  • 11,139 posts
  • Gender:Male
  • Location:Rio de Janeiro

...


you may be forgetting --> { or } Attached File  01m.png   698bytes   10 downloads

#11
whityini

whityini

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 184 posts
  • Gender:Male
  • Location:Italia

you may be forgetting --> { or } Attached File  01m.png   698bytes   10 downloads

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

#12
MaLd0n

MaLd0n

    ...filling veins with juice of chaos...

  • Moderators
  • 11,139 posts
  • Gender:Male
  • Location:Rio de Janeiro

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
{
Or (Arg0, 0xF0, Local0)
Store (Local0, DBG1)
Store (Zero, \_SB.PCI0.LPCB.AG3E)
If (LEqual (Arg0, 0x05))
{
Store (Zero, SLPE)
Sleep (0x10)
}
} _linenums:0'>Method (_PTS, 1, NotSerialized) <strong class='bbc'>{</strong> Or (Arg0, 0xF0, Local0) Store (Local0, DBG1) Store (Zero, \_SB.PCI0.LPCB.AG3E) If (LEqual (Arg0, 0x05)) <strong class='bbc'>{</strong> Store (Zero, SLPE) Sleep (0x10) <strong class='bbc'>}</strong> <strong class='bbc'>}</strong>

Attached File  01a.png   879bytes   4 downloads

#13
whityini

whityini

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 184 posts
  • Gender:Male
  • Location:Italia
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.





0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

© 2014 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Mac Netbook  |   PHP hosting by CatN  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy