* Req: debug dsdt of Toshiba M30
@ 2005-02-26 19:41 Tommy Ch.
[not found] ` <4220D0CF.3090705-hi6Y0CQ0nG0@public.gmane.org>
0 siblings, 1 reply; 3+ messages in thread
From: Tommy Ch. @ 2005-02-26 19:41 UTC (permalink / raw)
To: acpi-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f
Hi!
I'm new to the list and I would like to request your help. I'm glad that
some time ago I got setting the brightness working with the help of ..
erm, I think it was Bruno Ducrot. I send him my DSDT or something. Since
this time I learned a lot about that stuff and now need some help in
debugging the DSDT of my Toshiba M30 Laptop. Trying to compile it with
the intel compiler I get the following errors:
./iasl -tc dsdt.dsl
Intel ACPI Component Architecture
ASL Optimizing Compiler / AML Disassembler version 20050211 [Feb 25 2005]
Copyright (C) 2000 - 2005 Intel Corporation
Supports ACPI Specification Revision 3.0
dsdt.dsl 1579: Notify (\_PR.CPU0, 0x80)
Error 1022 - Object does not exist ^
(\_PR.CPU0)
dsdt.dsl 1684: Notify (\_PR.CPU0, 0x80)
Error 1022 - Object does not exist ^
(\_PR.CPU0)
dsdt.dsl 3928: Notify (\_PR.CPU0, Local0)
Error 1022 - Object does not exist ^ (\_PR.CPU0)
dsdt.dsl 4053: \_PR.CPU0
Error 1022 - Object does not exist ^ (\_PR.CPU0)
dsdt.dsl 4079: Notify (\_PR.CPU0, 0x80)
Error 1022 - Object does not exist ^ (\_PR.CPU0)
dsdt.dsl 4250: Method (_WAK, 1, NotSerialized)
Warning 2026 - ^ Reserved method must return a value (_WAK)
dsdt.dsl 4275: Notify (\_PR.CPU0, 0x80)
Error 1022 - Object does not exist ^ (\_PR.CPU0)
ASL Input: dsdt.dsl - 4509 lines, 154290 bytes, 2025 keywords
Compilation complete. 6 Errors, 1 Warnings, 0 Remarks, 690 Optimizations
-------------
I already searched the internet to find common solutions for problems
like this, but I couldn't find anything but a solution for the warning.
Looking in the disassembly I found this concerning the errors:
Name (_PSL, Package (0x01)
{
\_PR.CPU0
})
There were no other occurencies of PR.CPU0 than this and in the error lines.
Do you have any ideas? Is it worth correcting these errors? Can you tell
if it will have any advantages? This is the context of one of the error
lines:
Method (_PS0, 0, Serialized)
{
Store (0x00, \_SB.MEM.CRTS)
If (LEqual (\_SB.MEM.RPPC, 0x01))
{
Notify (\_PR.CPU0, 0x80)
Store (0x00, \_SB.MEM.RPPC)
}
}
And perhaps: can anybody tell me why it isn't possible to switch CRT or
S-VIDEO on with the toshiba acpi driver? Is it possible to see this from
the disassembly?
The file http://www.uni-koblenz.de/~tenshi/toshm30dsdt.tar.gz includes
all the necessary files: dsdt.hex, dsdt.dsl, errors.txt
Thank you very much for any help!
Greetings,
Thomas Ch.
-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now.
http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click
^ permalink raw reply [flat|nested] 3+ messages in thread[parent not found: <4220D0CF.3090705-hi6Y0CQ0nG0@public.gmane.org>]
* Re: Req: debug dsdt of Toshiba M30 [not found] ` <4220D0CF.3090705-hi6Y0CQ0nG0@public.gmane.org> @ 2005-02-28 18:29 ` Bruno Ducrot [not found] ` <20050228182910.GL12182-kk6yZipjEM5g9hUCZPvPmw@public.gmane.org> 0 siblings, 1 reply; 3+ messages in thread From: Bruno Ducrot @ 2005-02-28 18:29 UTC (permalink / raw) To: Tommy Ch.; +Cc: acpi-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f On Sat, Feb 26, 2005 at 08:41:03PM +0100, Tommy Ch. wrote: > Hi! > > I'm new to the list and I would like to request your help. I'm glad that > some time ago I got setting the brightness working with the help of .. > erm, I think it was Bruno Ducrot. I send him my DSDT or something. Since > this time I learned a lot about that stuff and now need some help in > debugging the DSDT of my Toshiba M30 Laptop. Trying to compile it with > the intel compiler I get the following errors: Well, I don't remember if that's me. But I have an acpidmp for a toshiba M30-404. > > Do you have any ideas? Is it worth correcting these errors? Can you tell > if it will have any advantages? This is the context of one of the error > lines: > > Method (_PS0, 0, Serialized) > { > Store (0x00, \_SB.MEM.CRTS) > If (LEqual (\_SB.MEM.RPPC, 0x01)) > { > Notify (\_PR.CPU0, 0x80) > Store (0x00, \_SB.MEM.RPPC) > } > } After doing something like this: ducrot@neptune:~/acpi_hack/toshiba-M30-404$ ../pmtools/acpidmp/acpixtract SSDT > ssdt < acpidmp ducrot@neptune:~/acpi_hack/toshiba-M30-404$ iasl-20041203 -d ssdt and the resulting ssdt.dsl will contains the processor object. So all you have to do is to add something like that: External (\_PR.CPU0) onto the dsdt.dsl in order to get rid of those errors. A corresponding diff is: --- dsdt.dsl 2005/02/28 18:21:07 1.1 +++ dsdt.dsl 2005/02/28 18:21:27 @@ -6,6 +6,7 @@ */ DefinitionBlock ("DSDT.aml", "DSDT", 1, "TOSHIB", "A0007 ", 537069574) { + External (\_PR.CPU0) OperationRegion (SMIP, SystemIO, 0xB2, 0x01) Field (SMIP, ByteAcc, NoLock, Preserve) { > And perhaps: can anybody tell me why it isn't possible to switch CRT or > S-VIDEO on with the toshiba acpi driver? Is it possible to see this from > the disassembly? I dont know for the toshiba acpi driver. But there is for sure support for the acpi_video driver in this dsdt. It may be fine to test if by chance acpi_video work. Cheers, -- Bruno Ducrot -- Which is worse: ignorance or apathy? -- Don't know. Don't care. ------------------------------------------------------- SF email is sponsored by - The IT Product Guide Read honest & candid reviews on hundreds of IT Products from real users. Discover which products truly live up to the hype. Start reading now. http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click ^ permalink raw reply [flat|nested] 3+ messages in thread
[parent not found: <20050228182910.GL12182-kk6yZipjEM5g9hUCZPvPmw@public.gmane.org>]
* Re: Req: debug dsdt of Toshiba M30 [not found] ` <20050228182910.GL12182-kk6yZipjEM5g9hUCZPvPmw@public.gmane.org> @ 2005-03-01 12:48 ` Tommy Ch. 0 siblings, 0 replies; 3+ messages in thread From: Tommy Ch. @ 2005-03-01 12:48 UTC (permalink / raw) To: acpi-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f >>[...] erm, I think it was Bruno Ducrot. Bruno Ducrot wrote: > Well, I don't remember if that's me. > But I have an acpidmp for a toshiba M30-404. Could be it was John Belmonte. > After doing something like this: > > ducrot@neptune:~/acpi_hack/toshiba-M30-404$ ../pmtools/acpidmp/acpixtract SSDT > ssdt < acpidmp > ducrot@neptune:~/acpi_hack/toshiba-M30-404$ iasl-20041203 -d ssdt > > and the resulting ssdt.dsl will contains the processor object. > > So all you have to do is to add something like that: > External (\_PR.CPU0) > onto the dsdt.dsl in order to get rid of those errors. > DefinitionBlock ("DSDT.aml", "DSDT", 1, "TOSHIB", "A0007 ", 537069574) > { > + External (\_PR.CPU0) OK, thanks. I read something like this somewhere but was really unsure where to place the External Definition. So, is it worth correcting this and loading the new dsdt at boot? Will it help? >>And perhaps: can anybody tell me why it isn't possible to switch CRT or >>S-VIDEO on with the toshiba acpi driver? Is it possible to see this from >>the disassembly? > > > I dont know for the toshiba acpi driver. But there is for sure support > for the acpi_video driver in this dsdt. > > It may be fine to test if by chance acpi_video work. Ok, I wrote you already Bruno. I also posted a new Thread reagarding my experience with acpi_video. -Tommy ------------------------------------------------------- SF email is sponsored by - The IT Product Guide Read honest & candid reviews on hundreds of IT Products from real users. Discover which products truly live up to the hype. Start reading now. http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click ^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2005-03-01 12:48 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2005-02-26 19:41 Req: debug dsdt of Toshiba M30 Tommy Ch.
[not found] ` <4220D0CF.3090705-hi6Y0CQ0nG0@public.gmane.org>
2005-02-28 18:29 ` Bruno Ducrot
[not found] ` <20050228182910.GL12182-kk6yZipjEM5g9hUCZPvPmw@public.gmane.org>
2005-03-01 12:48 ` Tommy Ch.
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox