Wiznet W5100 (Ethernet Shield) Buffer Question.

So it looks like there is 8Kb of internal RX buffer on the W5100 chip… so how does one deal with reading the data faster than its coming in?  If I don’t read it fast enough or too fast what happens?   How do you flush the buffer on chip via client.flush()?  I suspect it’s FIFO.   I’m running into a situation where I am getting 8k of data posted to me and it looks like the data is being “clipped” … guess the buffer is getting filled.Looking at the W5100.c file there is mention of how the memory channels are allocated…  anyone know how it’s setup to work?  Full 8kb or less?

Source: Wiznet W5100 (Ethernet Shield) Buffer Question.

Wiznet W5100 (Ethernet Shield) Buffer Question. was last modified: July 13th, 2017 by Jovan Stosic