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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox