From owner-acpi-jp@jp.FreeBSD.org Wed Sep 11 11:18:57 2002
Received: (from daemon@localhost)
	by castle.jp.FreeBSD.org (8.11.6+3.4W/8.11.3) id g8B2IvZ58573;
	Wed, 11 Sep 2002 11:18:57 +0900 (JST)
	(envelope-from owner-acpi-jp@jp.FreeBSD.org)
Received: from tasogare.imasy.or.jp (root@tasogare.imasy.or.jp [202.227.24.5])
	by castle.jp.FreeBSD.org (8.11.6+3.4W/8.11.3) with ESMTP/inet id g8B2It358568
	for <acpi-jp@jp.FreeBSD.org>; Wed, 11 Sep 2002 11:18:56 +0900 (JST)
	(envelope-from iwasaki@jp.FreeBSD.org)
Received: from localhost (iwa@tasogare.imasy.or.jp [202.227.24.5])
	by tasogare.imasy.or.jp (8.11.6+3.4W/8.11.6/tasogare) with ESMTP/inet id g8B2HaY31534;
	Wed, 11 Sep 2002 11:17:37 +0900 (JST)
	(envelope-from iwasaki@jp.FreeBSD.org)
Message-Id: <20020911.111726.41626666.iwasaki@jp.FreeBSD.org>
To: jhb@freebsd.org
Cc: imp@bsdimp.com, acpi-jp@jp.FreeBSD.org
From: Mitsuru IWASAKI <iwasaki@jp.FreeBSD.org>
In-Reply-To: <XFMail.20020910164432.jhb@FreeBSD.org>
References: <20020911.052040.41625914.iwasaki@jp.FreeBSD.org>
	<XFMail.20020910164432.jhb@FreeBSD.org>
X-Mailer: Mew version 2.1 on Emacs 20.7 / Mule 4.0 (HANANOEN)
Mime-Version: 1.0
Content-Type: Text/Plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Reply-To: acpi-jp@jp.FreeBSD.org
Precedence: list
Date: Wed, 11 Sep 2002 11:17:26 +0900
X-Sequence: acpi-jp 1814
Subject: [acpi-jp 1814] Re: acpi issue on my Fiva 205
Errors-To: owner-acpi-jp@jp.FreeBSD.org
Sender: owner-acpi-jp@jp.FreeBSD.org
X-Originator: iwasaki@jp.FreeBSD.org
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+020902

> > I think this code is only for cfg->intline == 255 case, right?
> > IRQs set by BIOS are 5 and 4, so interrupt routing never be called on
> > this machine's card bus controller.
> > This makes things complicated...
> 
> Well, *cough*, the stuff I am working on now is going to enable routing
> of all interrupts to work around stuff like this.  We already do that
> on ia64.  Just look for #ifdef __ia64__ in sys/dev/pci/pci_bus.c and
> turn that on.  It needs a change though to work right.  This is what
> I'm actually using:

Cool!  understood, I deleted pci_cfgwrite() line from my
acpi_pci_link.c already :-)

> however.  My aim is to turn this on for at least ia64 and i386 eventually
> to work around cases where the BIOS does bad things.  I need to make
> interrupt routing work on SMP first, though, and that is going to be
> a pretty good chunk of work to get done.

Go, Go John!

Thanks
