Re: New resources - pls, explain :-(

Jeff Garzik (jgarzik@pobox.com)
Sat, 14 Aug 1999 14:07:20 -0400


Linus Torvalds wrote:
> It seems to me that at least the fbcon people want more than just to avoid
> byte swapping: wat they fundamentally want is not non-byte-swapped data,
> they really fundamentally want control at a very low level. I bet they'd
> be happy with not just avoiding the byte swap, but also avoiding the
> ordering constraints (or at least controlling them on a higher level).
>
> So __writel() would probably fit their needs better too than any
> "big-endian" or "native-endian" thing - because it really fundamentally is
> about direct access rather than about endianness.

Definitely. That is why the current system still has so many direct
memory references (incorrect as they are), and explicit calls to mb()
and friends.

Since decisions are getting made about this stuff, what is a coherent
strategy for bus-specific addressing? ie. I want to ioremap() PCI
device A on bus 1 at 0x0C000000, and also ioremap() PCI device B on bus
2 at 0x0C000000.

Regards,

Jeff

-- 
Oxymoron:  Microsoft Works

- 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/