MPC8349ea Random Device Generator driver

Olof Johansson olof at lixom.net
Thu Jun 7 09:54:40 EST 2007


On Wed, Jun 06, 2007 at 05:32:19PM -0500, Timur Tabi wrote:
> Olof Johansson wrote:
> 
> >  - you can never assign a __le16 type to any other integer type or any 
> >    other bitwise type. You'd get a warnign about incompatible types. Makes 
> >    sense, no?
> 
> Then why do the in_be functions return an unsigned int instead of a __be type?  Isn't that 
> effectively removing the endian-ness from the type?

Because they read a big endian register and returns the contents in the
native byte order for the machine.

-Olof



More information about the Linuxppc-dev mailing list