[tlinux-users:08855] Re: Official Linux support (Was: P105-9722 issues..)

"Ionut Ciocirlan" <[email protected]> Wed, 30 Jan 2008 23:38:00 +0200
Newsgroups gmane.linux.hardware.toshiba
Message-ID <[email protected]>
On 1/30/08, bestonnet <[email protected]> wrote:
>
> Oh and I wouldn't go accusing anyone of doing things like
> that deliberately, it seems to be very unlikely that a
> buggy DSDT would be released on purpose (the problems seem
> to be Toshiba's fault and they gain nothing by making it
> hard to run a non-Microsoft OS on their computers, not
> giving you a refund of the Microsoft tax is as far as they
> have any reason to go, Phoenix also have no reason to
> sabotage non-Microsoft OS's).
>

It's not buggy at all (at least if you disregard MS's ASL compiler).
It's obviously specifically coded as part of their "we only support
vista" policy.
There's a lot of blocks of code wrapped around the same If(), limiting
features only to vista (while only a few limiting to 2k + xp + vista).

I have yet to discover what each block does, but one of them enables
sound card ouput (the problem that started this thread). Another one
enables what i consider an annoying behaviour under windows -- the
wireless card's on/off switch also disables the bluetooth adapter.


So, it's possible that their bios coders are dumb / disinterested /
have no reason to check out how acpi works on alternative OSs, so they
decided to play it safe and wrap code in the vista check.

But my conspiracy-theory-inclined personality likes to think
otherwise... Read between the lines of this
http://news.zdnet.co.uk/software/0,1000000121,39116902,00.htm (and
some of the more pertinent comments..), and this one that made a lot
of fuss with its putting it quite directly:
http://www.networkcomputing.com/showitem.jhtml?docid=1421buzz2

John