summaryrefslogtreecommitdiffstats
path: root/VERSION
diff options
context:
space:
mode:
authorJoel Sherrill <joel.sherrill@OARcorp.com>1999-03-01 23:50:22 +0000
committerJoel Sherrill <joel.sherrill@OARcorp.com>1999-03-01 23:50:22 +0000
commit9d813800b3b582853de841479b6c1f96818b2071 (patch)
treea2574f3ccb416c856601eccbf221645f7990d13b /VERSION
parentPatch from Eric Norum <eric@skatter.usask.ca> to eliminate external (diff)
downloadrtems-9d813800b3b582853de841479b6c1f96818b2071.tar.bz2
Updated Ethernet driver from Erik Ivanenko <erik.ivanenko@utoronto.ca>.
Comments follow: Please find attached, the updated network driver. I have verified that it is working as expected, by timestamping the error messages generated from the ISR. If you've taken a look inside, the network driver has a reset thread in addition to the RX and TX threads. It is possible to avoid the additional reset thread by allowing the TX driver to time out and then checking status bits set by the ISR. However, this approach demands that a transmission is necessary for the NIC to be reset. Due to Eric V's ISR handling, I suppose that the reset routine could be called from the "ISR" itself, due to the 8259 interrupt mode, and that the interrupt is acknowledged prior to running the "ISR". (Providing that no NIC interrupts are generated during reset -- I worry about re-entrancy. ) This would be a minor improvement, but you know, I don't want to make this driver my lifes work. ---------------------------------------------------------------------- ----------------------------------------------------------------------
Diffstat (limited to 'VERSION')
0 files changed, 0 insertions, 0 deletions