Subject: Re: getting to the floppy on a Multia
To: perry@piermont.com, Jason Thorpe <thorpej@nas.nasa.gov>
From: Matthias Drochner <drochner@zelux6.zel.kfa-juelich.de>
List: port-alpha
Date: 12/15/1997 12:36:16
Excerpts from netbsd: 14-Dec-97 Re: getting to the floppy o.. Jason
Thorpe@nas.nasa.go (867)
Excerpts from netbsd: 14-Dec-97 Re: getting to the floppy o.. Ted
Lemon@hoffman.vix.co (271)

> The problem is that the IDE and floppy controllers have port overlap.
> The Alpha IDE driver is bus'ified.  So, if you use the floppy, either
> the floppy or the IDE will chose to "not configure" because of resource
> contention.

The alpha IDE driver is bus'ified in a adventurous way.
Only the port range from 1f0-1f7 is officially mapped,
the ports at 3fx are accessed by "extrapolation" of the
handle.

> It's my understanding that the IDE and floppy controllers do not share
> the same port - just that there's a floppy port in the middle of the
> IDE register range.   If so, why not just chunk the IDE register range
> in two, and likewise with the floppy?

Port 3f7 if really shared, bit 7 is used by the floppy controller,
the lower 7 bits by wdc. However, our wdc driver doesn't use
this port.

best regards
Matthias