Thread (11 messages) flat view 11 messages, 6 authors, 2006-02-02

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

From: Dale Farnsworth <hidden>
Date: 2006-02-02 17:34:17

In article [ref] you write:
On Thu, Feb 02, 2006 at 09:09:17AM +0100, Peter Korsgaard wrote:
quoted
On 2/2/06, Kumar Gala [off-list ref] wrote:
quoted
quoted
What is the preferred way of accessing non-PCI devices then? Direct
pointer access?
No direct pointer access is bad. On PPC You can use
in_be{8,16,32}/out_be{8,16,32}
What about arch independent drivers? Are there any generic approach
for this or do you have to stick to ugly #ifdefs to decide between
in_be32/inl ?
I'm curious, could you give an example of such arch independent 
driver?
Such #ifdefs are found in drivers/net/smc91x.h

-Dale
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help