Fixup interrupting of the ethernet device.
authorNathan Binkert <binkertn@umich.edu>
Fri, 20 Aug 2004 15:40:57 +0000 (11:40 -0400)
committerNathan Binkert <binkertn@umich.edu>
Fri, 20 Aug 2004 15:40:57 +0000 (11:40 -0400)
commit0b0a6778c96c3ac3e3f979d655de0ae595232507
treec2df1ee0c73596c0bf79bb6ab554c103e8bbe735
parentfbbdc531b828d45b8862f2d7b9b32881d316faf0
Fixup interrupting of the ethernet device.

dev/ns_gige.cc:
    clean up the interrupt handling code so that it is simpler and
    less prone to bugs.  I hope I removed the bug where the:
    assert(intrTick >= curTick || intrTick == 0); would get triggered.
    I'm pretty sure that was due to intrTick not being cleared when
    the interrupt was cleared.

    This code probably still needs to be looked at more closely to
    make sure interrupts are not missed.

--HG--
extra : convert_revision : 61e2eb043540f2534a80c9b633006a71e7d6e282
dev/ns_gige.cc