Yosemite/440EP why are readl()/ioread32() setup to readlittle-endian?

Peter Korsgaard jacmet at sunsite.dk
Thu Feb 2 08:14:15 EST 2006


>>>>> "Matt" == Matt Porter <mporter at kernel.crashing.org> writes:

 Matt> read*/write* and ioread*/iowrite* generate outbound little
 Matt> endian cycles on ALL arches, period.  They are intended
 Matt> only for PCI use and have generic names only because of
 Matt> the assumption that "all the world is a PC".

What is the preferred way of accessing non-PCI devices then? Direct
pointer access?

-- 
Bye, Peter Korsgaard



More information about the Linuxppc-embedded mailing list