From owner-acpi-jp@jp.FreeBSD.org Thu Oct  3 03:06:36 2002
Received: (from daemon@localhost)
	by castle.jp.FreeBSD.org (8.11.6+3.4W/8.11.3) id g92I6af43456;
	Thu, 3 Oct 2002 03:06:36 +0900 (JST)
	(envelope-from owner-acpi-jp@jp.FreeBSD.org)
Received: from mail-out2.apple.com (mail-out2.apple.com [17.254.0.51])
	by castle.jp.FreeBSD.org (8.11.6+3.4W/8.11.3) with ESMTP/inet id g92I6W343450;
	Thu, 3 Oct 2002 03:06:33 +0900 (JST)
	(envelope-from msmith@freebsd.org)
Received: from mailgate1.apple.com (A17-128-100-225.apple.com [17.128.100.225])
	by mail-out2.apple.com (8.11.3/8.11.3) with ESMTP id g92I6Ts10272;
	Wed, 2 Oct 2002 11:06:29 -0700 (PDT)
Received: from scv3.apple.com (scv3.apple.com) by mailgate1.apple.com
 (Content Technologies SMTPRS 4.2.5) with ESMTP id <T5db131aca2118064e13d8@mailgate1.apple.com>;
 Wed, 2 Oct 2002 11:06:21 -0700
Received: from freebsd.org (vpn-scv-x3-66.apple.com [17.219.194.66])
	by scv3.apple.com (8.11.3/8.11.3) with ESMTP id g92I6Q318508;
	Wed, 2 Oct 2002 11:06:27 -0700 (PDT)
Content-Type: text/plain; charset=US-ASCII; format=flowed
Mime-Version: 1.0 (Apple Message framework v546)
Cc: Mitsuru IWASAKI <iwasaki@jp.FreeBSD.org>, obrien@freebsd.org
To: acpi-jp@jp.FreeBSD.org
From: Michael Smith <msmith@freebsd.org>
In-Reply-To: <XFMail.20021001124824.jhb@FreeBSD.org>
Message-Id: <AAC65624-D631-11D6-B0AE-0050E4660701@freebsd.org>
Content-Transfer-Encoding: 7bit
X-Mailer: Apple Mail (2.546)
Reply-To: acpi-jp@jp.FreeBSD.org
Precedence: list
Date: Wed, 2 Oct 2002 11:06:26 -0700
X-Sequence: acpi-jp 1865
Subject: [acpi-jp 1865] Re: (FWD) no floppy drive with acpi.ko loaded
Errors-To: owner-acpi-jp@jp.FreeBSD.org
Sender: owner-acpi-jp@jp.FreeBSD.org
X-Originator: msmith@freebsd.org
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+020902


On Tuesday, October 1, 2002, at 09:48 AM, John Baldwin wrote:

> On 01-Oct-2002 Mitsuru IWASAKI wrote:
>>> Scope(\_SB_) {
>> [snip]
>>>     Device(PCI0) {
>> [snip]
>>>         Device(FDC0) {
>>>             Name(_HID, 0x0007d041)
>>>             Method(_STA) {
>>
>> This means that the fdc is connected to pci directly (path is
>> _SB_.PCI0.FDC0), but I think our fdc(4) doesn't have PCI attachment as
>> you know.
>> If fdc is connected to isa actually, normally there should be a
>> PCI-ISA bridge definition between PCI0 and FDC0.
>> pciconf -lv output will be helpful.
>
> Eek, that _is_ weird.  Still, it should attach off of 'acpi' due to
> the somewhat bogus way that we flatten all ACPI devices and hang them
> off acpi0.

Er, no, it shouldn't.

The only devices that are "flattened" are 'special' ACPI devices, and 
even then, only because it makes no sense to attach them anywhere else.

If anything, the fact that we insist that devices be enumerated under a 
PCI-ISA bridge in ACPI land is 'bogus' in the eyes of the rest of the 
world.

  = Mike

