On Thu, Jul 05, 2001 at 11:15:23AM +0000, yspark wrote:
> Hello
> 
>   I have ported ARM-Linux to a SA-1110 based board with 16M ram & 16M
> falsh with a RTL8019 network chip.
>   I used Linux-2.4.0-pre5 and wrote a device driver for the ether chip
> based on the existing ne2000 driver(ne.c, 8390.c).
> 
> I can ping remote system from my board and the
> remote system reply to the ping.
> But,I can not connect Telnet and FTP.
> I'd like to Know What is problem exactly.
> Here is a few screens:Starting kernel ...

> eth0: mismatched read page pointers 4c vs 7c

I'm guessing here, but you say you've written your own device driver.
Is this you're first ARM project? Are you aware of the structure alignment
rules? If your driver is reading a structure not aligned on a word boundary
[or an integer not aligned on a word boundary] it may be causing the problem
you see. There's a FAQ on ARM alignment at
http://www.netwinder.org/~brianbr/alignment.html

My guess might be totally wrong.

Nicholas Clark

_______________________________________________
http://lists.arm.linux.org.uk/mailman/listinfo/linux-arm
Please visit the above address for information on this list.

Reply via email to