From: Erico M Mendonca <erico-cz9lu//xMc+vYRxJAoKWRg@public.gmane.org>
To: acpi-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org
Subject: Re: Toshiba Satellite 1905S303 DSDT table
Date: Tue, 04 Nov 2003 10:57:08 -0200 [thread overview]
Message-ID: <3FA7A224.1080907@techisa.srv.br> (raw)
In-Reply-To: <20031104103943.GJ21970-kk6yZipjEM5g9hUCZPvPmw@public.gmane.org>
Ducrot Bruno wrote:
>On Sun, Nov 02, 2003 at 09:14:48PM -0200, Erico M Mendonca wrote:
>
>
>>I'm currently trying to debug the DSDT table of this aforementioned
>>machine, and managed to clear all the errors, except for this one:
>>=================
>>Intel ACPI Component Architecture
>>ASL Optimizing Compiler / AML Disassembler version 20030918 [Sep 18 2003]
>>Copyright (C) 2000 - 2003 Intel Corporation
>>Supports ACPI Specification Revision 2.0b
>>
>>s303.asl 468: If(\_OSI) {
>>Error 1028 - Too few arguments ^ (\_OSI requires 1)
>>
>>s303.asl 469: "Windows 2001"
>>Error 1037 - ^ parse error,
>>unexpected PARSEOP_STRING_LITERAL
>>
>>ASL Input: s303.asl - 2871 lines, 112889 bytes, 2084 keywords
>>Compilation complete. 2 Errors, 0 Warnings, 0 Remarks, 538 Optimizations
>>==============
>>
>>
>>
>
>FYI I have debugged a *lot* of similar models. What is the
>problem you encounter for that one?
>
>
>
>
I solved this by changing it to a simple
If(\_OSI ("Windows 2001"))
as suggested by Martin earlier.
Anyway, I got the ACPI working fine for most functions, except:
- processor: no throttling (Pentium 4), but that may be out of the scope
of ACPI(?)
processor id: 0
acpi id: 0
bus mastering control: no
power management: yes
throttling control: no
performance management: no
limit interface: no
- fan control/reporting
- thermal_zone and power_resource
The lid and power buttons are generating events after recompiling the DSDT table (they didn't before). Proper IRQ routing, battery and ac_adapter worked before.
As for the Fn-keys:
Fn-ESC (mute): doesn't work
Fn-F1 (screen lock): doesn't work
Fn-F2 (power toggle): doesn't work
Fn-F3 (suspend to RAM): doesn't work
Fn-F4 (hibernate): doesn't work
Fn-F5 (video switch): hangs the machine (read below)
Fn-F6/F7 (brightness): works
Fn-F8 (wireless toggle): works
Fn-F9 (touchpad toggle): works
Fn-F10/F11/F12: well, they should work anyway :)
I know some of these can be mapped to generate key events and call
specific user programs. The one big problem I'm having now is with Fn-F5
(video switch). With an older kernel version (2.4.20) it worked
flawlessly, but with 2.4.22 (from Mandrake 9.2) it hangs the machine
solid. I tried setting a serial console to check out any oops/kernel
panic messages, even tried KDB, but alas, this machine doesn't have a
serial port.
I searched around and found out that there's an USB serial console
patch, but for kernel 2.5+.
I'm just beginning with ACPI, so if you have any suggestions on this,
I'd be glad to hear. I'm still reading the 500+ page tome of the ACPI
spec... :)
--
-- Erico Mendonca
Techisa do Brasil
-------------------------------------------------------
This SF.net email is sponsored by: SF.net Giveback Program.
Does SourceForge.net help you be more productive? Does it
help you create better code? SHARE THE LOVE, and help us help
YOU! Click Here: http://sourceforge.net/donate/
next prev parent reply other threads:[~2003-11-04 12:57 UTC|newest]
Thread overview: 11+ messages / expand[flat|nested] mbox.gz Atom feed top
2003-11-02 23:14 Toshiba Satellite 1905S303 DSDT table Erico M Mendonca
[not found] ` <3FA58FE8.4000409-cz9lu//xMc+vYRxJAoKWRg@public.gmane.org>
2003-11-02 23:40 ` Erico M Mendonca
2003-11-03 9:55 ` Ducrot Bruno
[not found] ` <20031103095516.GX21970-kk6yZipjEM5g9hUCZPvPmw@public.gmane.org>
2003-11-03 21:25 ` Nate Lawson
2003-11-03 10:13 ` Martin Michlmayr
[not found] ` <20031103101315.GA2100-u+sgIaa8TU6A7rR/f+Zz5kHK5LHFu9C3@public.gmane.org>
2003-11-03 13:27 ` Erico M Mendonca
2003-11-04 10:39 ` Ducrot Bruno
[not found] ` <20031104103943.GJ21970-kk6yZipjEM5g9hUCZPvPmw@public.gmane.org>
2003-11-04 12:57 ` Erico M Mendonca [this message]
[not found] ` <3FA7A224.1080907-cz9lu//xMc+vYRxJAoKWRg@public.gmane.org>
2003-11-04 15:09 ` Ducrot Bruno
[not found] ` <20031104150926.GO21970-kk6yZipjEM5g9hUCZPvPmw@public.gmane.org>
2003-11-05 1:07 ` Len Brown
[not found] ` <1067994460.6048.23.camel-D2Zvc0uNKG8@public.gmane.org>
2003-11-05 12:12 ` Ducrot Bruno
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=3FA7A224.1080907@techisa.srv.br \
--to=erico-cz9lu//xmc+vyrxjaokwrg@public.gmane.org \
--cc=acpi-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.