From owner-acpi-jp@jp.FreeBSD.org Mon Jul 14 12:27:46 2003
Received: (from daemon@localhost)
	by castle.jp.FreeBSD.org (8.11.6p2+3.4W/8.11.3) id h6E3RkY16376;
	Mon, 14 Jul 2003 12:27:46 +0900 (JST)
	(envelope-from owner-acpi-jp@jp.FreeBSD.org)
Received: from rootlabs.com (root.org [67.118.192.226])
	by castle.jp.FreeBSD.org (8.11.6p2+3.4W/8.11.3) with SMTP/inet id h6E3RjT16371
	for <acpi-jp@jp.FreeBSD.org>; Mon, 14 Jul 2003 12:27:45 +0900 (JST)
	(envelope-from nate@rootlabs.com)
Received: (qmail 15627 invoked by uid 1000); 14 Jul 2003 03:27:42 -0000
From: Nate Lawson <nate@root.org>
To: Pawel Worach <pawel.worach@telia.com>
cc: acpi-jp@jp.FreeBSD.org
In-Reply-To: <000001c349b4$76314ff0$2a45fea9@corona>
Message-ID: <20030713202300.L15586@root.org>
References: <000001c349b4$76314ff0$2a45fea9@corona>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Reply-To: acpi-jp@jp.FreeBSD.org
Precedence: list
Date: Sun, 13 Jul 2003 20:27:42 -0700
X-Sequence: acpi-jp 2422
Subject: [acpi-jp 2422] Re: acpica 0619 on ABIT BP6
Sender: owner-acpi-jp@jp.FreeBSD.org
X-Originator: nate@root.org
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+030702

On Mon, 14 Jul 2003, Pawel Worach wrote:
> The broken floppy problem is back for me. This is
> on a ABIT BP6 dual celeron box. Also the thermal
> information looks wierd. sysctl, asl, dsdt and dmesg
> can be found at http://213.67.96.190/acpi/

You should check to see if there is a new BIOS available with updated
acpi.  Yours has several errors.  Notably:

          Method(_CRS) {
                    Name(BUF0, Buffer(0x18) {0x47, 0x1, 0xf2, 0x3, 0xf2,
0x3, 0x1, 0x4, 0x47, 0x1, 0xf7, 0x3, 0xf7, 0x3, 0x1, 0x1, 0x22, 0x40, 0x0,
0x2a, 0x4, 0x0, 0x79, 0x0 })
                    Store(Local0, Local0)
                    Return(BUF0)
                }

The interpreter is right that Local0 is not initialized.  Comment out that
line like this and recompile your DSDT using iasl.

                    /* Store(Local0, Local0) */

You should also comment out these lines:
/*
        Name(_PSL, Package(0x1) {
            \_PR_.CPU0,
        })
*/

They reference CPU0 which is undefined.

-Nate
