2^10 = 0x400.
Old ISA cards only used 10bits for decoding the address, so they felt
addressed even when their address + 0x400 ... was used. I will call this
ISA aliasing for now.
I think your PAS card knows how to decode all 16 bits of the ISA bus. Just
the driver checks, that there are no other cards having allocated aliases of
the requested address, assuming the other card might be stupid enough to
only decode 10bits.
It should be fine to check for the aliases and printk a warning, or abort
with an error message, if the PAS only uses 10bits. Does anybody know this?
In any case, I would only register one address and not all the aliases.
-- Kurt Garloff <K.Garloff@ping.de> (Dortmund, FRG) PGP key on http://student.physik.uni-dortmund.de/homepages/garloffThere is something frustrating about the quality and speed of Linux development. I.e. the quality is too high and the speed is too high, in other words, I can implement this XXXX feature, but I bet someone else has already done it and is just about to release his patch to Linus soon... [From a posting of Tigran Aivazian to linux-kernel, XXXX = disk stat]
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.rutgers.edu Please read the FAQ at http://www.tux.org/lkml/