Re: DOS2linux

Camiel Vanderhoeven (camiel_toronto@hotmail.com)
Tue, 28 Aug 2001 11:10:36 -0400


From: Bart Vandewoestyne <Bart.Vandewoestyne@pandora.be>
> > Did you do a normal read from memory, or did you use port-i/o?
>
>I used the inb() function.

Sorry for asking, I just wanted to make sure it wasn't something simple...

>My card is at 1000h, that's something i know for sure, because I can
>probe the EISA ID at 0x1000+0xc80.

Good.

> > I'm not very familiar with
> > the EISA architecture, but I do know that each card can use the
> > following I/O ranges:
> > X000h-X0FFh; X400h-X4FFh; X800h-X8FFh; XC00-XCFF, where X is the slot
> > number.
>
>I guess you mean X0000h-X0FFF; X1000-X1FFF; ...

No, I don't. Each EISA slot occupies four 256-byte ranges. That is because
any address that looks like X100h-X3ffh; X500h-X7ffh etc. is misinterpreted
by older ISA hardware.

Camiel.

_________________________________________________________________
Get your FREE download of MSN Explorer at http://explorer.msn.com/intl.asp

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/