Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 07 Feb 2006 22:01:59 -0800
From:      Nate Lawson <nate@root.org>
To:        Warner Losh <imp@bsdimp.com>
Cc:        freebsd-acpi@freebsd.org
Subject:   Re: Kernel panic with ACPI enabled
Message-ID:  <43E98957.9000207@root.org>
In-Reply-To: <20060207.205201.74679845.imp@bsdimp.com>
References:  <200602071237.31791.duncan.fbsd@gmail.com>	<200602071404.44314.jhb@freebsd.org>	<200602071413.07109.duncan.fbsd@gmail.com> <20060207.205201.74679845.imp@bsdimp.com>

next in thread | previous in thread | raw e-mail | index | archive | help
Warner Losh wrote:
  >>Actually most modern computers don't physically have a slot for either
>>isa or eisa. Quite possibly either one would work. I have 'device eisa' 
>>in my conf, it's also 'device eisa' in the GENERIC conf which is why I 
>>mentioned it.
> 
> The ISA bus still exists in most every machine today, although it is
> electrically incompatible with the original ISA bus and isn't an
> expansion bus for cards.  It lives on as LPC.  However, FreeBSD still
> treats LPC and ISA as the same thing since from a software perspective
> they basically are the same.

Just to clarify something wrong in a previous reply.  The southbridge 
(ICH in Intel-language) doesn't contain the keyboard or mouse 
controller, floppy, or other low speed devices.  Instead, those are on a 
Super I/O chip that is attached via the LPC bus to the ICH.  The ICH 
contains medium speed things like sound, ATA, USB, ethernet, etc.

> Adding device eisa can cause problems.  It causes reads to registers
> that many really don't implement anymore.  Since windows doesn't look
> at these registers, many motherboards have them broken.

Justin Gibbs and I fixed one hanging problem with the EISA probe a few 
years back.  I'm not sure if there are others.

-- 
Nate



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?43E98957.9000207>