Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 08 Nov 2000 13:20:15 -0700
From:      "Justin T. Gibbs" <gibbs@scsiguy.com>
To:        "Matthew N. Dodd" <winter@jurai.net>
Cc:        Bill Paul <wpaul@FreeBSD.ORG>, Warner Losh <imp@village.org>, current@FreeBSD.ORG
Subject:   Re: vx driver patch 
Message-ID:  <200011082020.eA8KKFa75433@aslan.scsiguy.com>
In-Reply-To: Your message of "Wed, 08 Nov 2000 15:07:16 EST." <Pine.BSF.4.21.0011081500340.32919-100000@sasami.jurai.net> 

next in thread | previous in thread | raw e-mail | index | archive | help
>> The only reason this isn't done is because I, due to the
>> fledgling nature of the EISA code and the ahc VL card's
>> almost looking like EISA cards, did the wrong thing here.
>> We also need to be verifying that io ranges required to
>> probe for slots are not already claimed by other devices
>> before we blindly access them.  For this to all work with
>> the VL ahc cards, the EISA code will have to release all
>> resources associated with empty slots and the ahc driver will
>> have to grow an ISA front end.
>
>The EISA code currently doesn't reserve resources for empty slots.
>
>I'd like to make the bus driver reserve all EISA specific address space
>though.

This would prevent an ISA card that just happens to use an EISA
like identification scheme from attaching after EISA.  Unfortunately,
the 2842VL card does this.

>> I'm willing to help out on this work (still have a functional EISA
>> machine), but I stopped short last time over concern on how to support
>> Alpha/PA-RISC machines that might have multiple EISA busses.
>
>I can't see how multiple EISA busses would be possible.  While a PCI-EISA
>bridge might make it easier, you've only got one valid set of IO port
>ranges and ELCR ports.  I suppose you could remap the address space but
>who needs more than 10 EISA slots anyway?

I just want to make sure that we at least support the EISA Alpha
machines.  I honestly don't know how they were set up.

>> Is this stuff documented anywhere?  I've always wanted to gain access
>> to the aic7xxx card's nonvolatile region in the ELCR, but I could
>> never find out how to do this.
>
>Humm...
>
>Try ftp://ftp.jurai.net/users/winter/eisabook.zip

I can't seem to fetch it.  Permission denied.

--
Justin


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-current" in the body of the message




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