Pyun YongHyeon a84b4e80ca Rearrange interrupt handler a bit and remove forever loop.
Previously dc(4) always checked whether there is pending interrupts
and this consumed a lot of CPU cycles in interrupt handler. Limit
the number of processing for TX/RX frames to 16. Also allow sending
frames in the loop not to starve TX under high RX load.
Reading DC_ISR register should be protected with driver lock,
otherwise interrupt handler could be run(e.g. link state change)
before the completion of dc_init_locked().

While I'm here remove unneeded code.
2011-02-19 01:37:28 +00:00
..
2010-07-28 16:24:11 +00:00
2010-10-13 17:38:23 +00:00
2010-10-13 17:38:23 +00:00
2010-01-03 23:26:29 +00:00
2010-11-15 05:25:51 +00:00
2010-10-13 14:41:52 +00:00
2010-01-08 20:40:28 +00:00
2010-05-11 17:14:17 +00:00
2010-01-01 22:47:53 +00:00
2010-01-28 08:41:30 +00:00
2010-11-09 10:59:09 +00:00
2010-12-18 02:54:51 +00:00
2010-12-06 10:24:06 +00:00
2011-01-26 13:10:07 +00:00
2010-11-15 05:25:51 +00:00
2010-01-28 08:41:30 +00:00
2010-12-31 01:23:04 +00:00
2010-11-07 12:29:26 +00:00