I am new to wiznet w5100, I am little confused about multiple socket handling and Rx/Tx buffer size.
so here is my queries:
Currently I am using socket 0 using Interrupt,I want to give support up to 4 sockets. I want to know is it possible when all socket (Socket 0,1,2,3) interrupt comes simultaneously. if yes so how to handle that situation ??
I set the Size of RMSR/TMSR 2K to each socket. During send/receive is there any buffer shift mechanism on SOCKET???
for e.g. I want to receive more than 2k bytes, suppose I read only 500 bytes so my question is:
- is 500 bytes removed from the RMSR register?
- is sender stop the data sending because RMSR is full or it simply drop/ discard the remaining bytes ?
I would greatly appreciate it if you help me…