From mboxrd@z Thu Jan 1 00:00:00 1970 From: Peter Graf To: ecos-discuss@sourceware.cygnus.com Subject: Re: [ECOS] CS8900: Tx interrupt lost Date: Tue, 14 Aug 2001 04:59:00 -0000 Message-id: <3.0.5.32.20010814135005.00905e90@192.168.128.220> X-SW-Source: 2001-08/msg00452.html Trenton D. Adams wrote: >What does that mean exactly? Maybe 250ms isn't long enough for a >transmit? > >CS8900: Tx interrupt lost Don't know about your target. Mine is a custom Hitachi SH3. I had the same problem, if I just rely in Interrupts for Transmission. On my target, the problem would not disappear if I send shorter packets or use a longer timeout. It seems that the interupts are really lost, either due to a hardware problem of the Cirrus logic chip, or unlucky programming of its registers. I worked around the problem by polling the device in addition to using the interrupt. Peter