+-- On Fri, 5 Feb 2016, yanghongke wrote --+ | I think the important issue is that we should modify ne2000_receive | | > @@ -247,6 +247,7ssize_t ne2000_receive(NetClientState *nc, const uint8_t *buf, size_t size_) | > - if (index <= s->stop) | > + if (index < s->stop)
That'd break the loop, instead of resetting index to s->start, when index reaches s->stop. -- - P J P 47AF CE69 3A90 54AA 9045 1053 DD13 3D32 FE5B 041F