Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 13 Oct 2009 15:01:31 -0700
From:      Marcel Moolenaar <xcllnt@mac.com>
To:        "M. Warner Losh" <imp@bsdimp.com>
Cc:        svn-src-head@FreeBSD.org, svn-src-all@FreeBSD.org, src-committers@FreeBSD.org
Subject:   Re: svn commit: r197969 - head/sys/conf
Message-ID:  <2E290D8D-BAF0-4E4E-A352-B00FAFD9DF83@mac.com>
In-Reply-To: <20091013.113213.1449397633.imp@bsdimp.com>
References:  <200910112042.n9BKgRCQ029985@svn.freebsd.org> <20091012.232251.420437707.imp@bsdimp.com> <D3B2832A-0D7A-4B61-ACA1-DFC8EBC69182@mac.com> <20091013.113213.1449397633.imp@bsdimp.com>

next in thread | previous in thread | raw e-mail | index | archive | help

On Oct 13, 2009, at 10:32 AM, M. Warner Losh wrote:
> : > Why?  They should be scanned for on any system with a real isa  
> bus...
> :
> : Other than i386, those are?
>
> So other than i386 and amd64, what systems use the isa device?

I interpret the lack of answer as: none.

isa(4) is usable on various architectures where the southbridge
contains a LPC or similar. The MPC8555 CDS, for example, has a
VIA southbridge that we need to talk to in order to get to the
ATPIC for dealing with the nested interrupt. isa(4) is the device
for this, but isaorm is causing kernel panics simply because
the memory between 0xC0000 and 0x100000 is not reserved for ISA
option ROMs. Likewise for Itanium, sparc64, etc...

In short: scanning for option ROMs is not possible in all cases
where ISA compatibility is provided.

-- 
Marcel Moolenaar
xcllnt@mac.com






Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?2E290D8D-BAF0-4E4E-A352-B00FAFD9DF83>