diff options
author | Nathan Binkert <binkertn@umich.edu> | 2005-11-28 18:40:58 -0500 |
---|---|---|
committer | Nathan Binkert <binkertn@umich.edu> | 2005-11-28 18:40:58 -0500 |
commit | 36373fa465b813ac7d19e85f4cf68238cef4a035 (patch) | |
tree | d37808ac64be27808dab6c1f3d3fa118cc64e5ee /dev/etherint.cc | |
parent | 108cfe53d6ac09c18dc531230a38bdc1c25bd2cb (diff) | |
download | gem5-36373fa465b813ac7d19e85f4cf68238cef4a035.tar.xz |
Virtualized SINIC fixes
dev/pktfifo.hh:
we can't modify i because it's used further down to remove
the packet from the fifo. Instead, copy the iterator and
modify that to get the previous packet.
dev/sinic.cc:
- don't change the transmit state and kick the machine unless
we're at the head of the txList.
- add a couple of debugging statements to figure out how far
along we've gotten in processing a packet.
- assert that the current tx vnic has something to do when
we start processing the state machine.
--HG--
extra : convert_revision : 588fe2c7d810be0e3d8d39c5cc0ec8a72119517e
Diffstat (limited to 'dev/etherint.cc')
0 files changed, 0 insertions, 0 deletions