public inbox for linux-acpi@vger.kernel.org
 help / color / mirror / Atom feed
From: "Adachi, Kenichi" <aileenja-dTzOdQ2U+/YAvxtiuMwx3w@public.gmane.org>
To: 'Constantinos Antoniou'
	<costas-FrUbXkNCsVf2fBVCVOL8/A@public.gmane.org>,
	acpi-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org
Subject: RE: General ACPI/Linux question
Date: Sun, 26 Jan 2003 12:18:52 +0900	[thread overview]
Message-ID: <000001c2c4e9$aa7bf670$0e4425db@sayonara> (raw)
In-Reply-To: <1043546064.14472.9.camel-coIz1MXBdV0@public.gmane.org>

Hi Constantinos,

> My question is: One of the most usual things I see in the 
> various newsgroup posts is that DSDT tables are buggy, and 
> people need to disassemble them, edit them, replace them etc 
> etc. However, windows power management on the same machines 
> works. So what is the situation? 
> 
> The way I (don't) understand it, the ACPI implementation 
> expects some things to be defined correctly in the DSDT 
> table. However, some OSes manage to work with whatever is there.

If your DSDT is totally broken, Windows won't work perfectly either. If
the problem is well known like "PC Vendor X's Model Y" has buggy PCI
Routing Table etc., Windows tries to save the machine by applying hack
logic. See %SystemRoot%\Inf\BiosInfo.inf for more details on this.
However, of course this approach is not ideal, and they(Microsoft) keep
telling BIOS writers to create the flawless BIOS. Only few aspects are
Windows specific, but as a whole they also want to have ACPI BIOS
perfectly honoring ACPI spec.

> And to go one step further, if I change this DSDT thingie, 
> will the ACPI functionality in the other OSes still work? So, 
> would an option be to be more lenient (I understand that 
> there are standards and people should respect them...)

You are not changing the ACPI stuffs stored in ROM, and the other OSes
still honor the ones in ROM (though they could have their own way to
replace ACPI tables, at least they don't understand the way Linux does),
changing DSDT specifically for Linux won't do any harm to other OSes (in
theory).


Thanks,
- Adachi, Kenichi 




-------------------------------------------------------
This SF.NET email is sponsored by:
SourceForge Enterprise Edition + IBM + LinuxWorld = Something 2 See!
http://www.vasoftware.com

  parent reply	other threads:[~2003-01-26  3:18 UTC|newest]

Thread overview: 8+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2003-01-26  1:54 General ACPI/Linux question Constantinos Antoniou
     [not found] ` <1043546064.14472.9.camel-coIz1MXBdV0@public.gmane.org>
2003-01-26  3:18   ` Adachi, Kenichi [this message]
2003-01-26 13:23   ` Philippe Clérié
     [not found]     ` <200301260823.35858.philippe-vlmYvWlZpDU@public.gmane.org>
2003-01-26 15:55       ` Constantinos Antoniou
     [not found]         ` <1043596509.1683.8.camel-coIz1MXBdV0@public.gmane.org>
2003-01-26 17:10           ` Philippe Clérié
2003-01-26 17:37           ` Sérgio Monteiro Basto
     [not found]             ` <1043602623.1469.37.camel-4/PLUo9XfK/yXfm4dIG/yWZHpeb/A1Y/@public.gmane.org>
2003-01-26 18:49               ` Sérgio Monteiro Basto
  -- strict thread matches above, loose matches on Subject: below --
2003-02-04  1:06 Grover, Andrew

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='000001c2c4e9$aa7bf670$0e4425db@sayonara' \
    --to=aileenja-dtzodq2u+/yavxtiumwx3w@public.gmane.org \
    --cc=acpi-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org \
    --cc=costas-FrUbXkNCsVf2fBVCVOL8/A@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