i use sys/bios and ndk.
i find a problem, i use PC to send a raw packet to my arm3359, when i receive the packet , i send it back to PC.
when my PC send a packet every 10ms, i find about 10 minutes later, my am3359 does not respond to my PC.
then i check my program,i find out that my recvnc() did not return.
so i set a breakpoint at Cpsw_HwIntRx(void *a), i did receive a packet in this function correctly.
i wonder why ndk did not respond after 10minutes when i did receive a packet in Cpsw_HwIntRx()??