[En-Nut-Discussion] Crystal CS8900A Device Drivers for ethernut

Mike Cornelius mikec at calldirect.com.au
Thu Jun 12 01:41:20 CEST 2003


Hi Jon,

Using your hybrid scheme do the interrrupts start working again once you
poll it after it has stopped generating interupts (I think that makes
sense...)

If so that sounds like a neat solution...

Mike

-----Original Message-----
From: en-nut-discussion-admin at egnite.de
[mailto:en-nut-discussion-admin at egnite.de]On Behalf Of Jon Anders Haugum
Sent: Wednesday, June 11, 2003 4:57 PM
To: en-nut-discussion at egnite.de
Subject: RE: [En-Nut-Discussion] Crystal CS8900A Device Drivers for
ethernut


I've been able to provoke it quite easily by flood-pinging a CS8900.

Also I once made a hybrid with it. Meaning I still used the interrupt, but
at timed intervals I polled the device in addition. Worked excellent, but
this wasn't with the nut.



Jon

On Wed, 11 Jun 2003, Mike Cornelius wrote:

> Hi Doug,
>
> I've found that in my application polling the device works just fine, it's
> really going to depend on your application though.
>
> I've heard that the interrupt bug is more myth than reality but i've not
> been prepared to risk it.
>
> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> Mike Cornelius                      Internet: mikec at calldirect.com.au
> Call Direct Cellular Solutions      Phone:    +61 2 99-65-75-85
> Level 1 8-22 West St North Sydney   FAX:      +61 2 99-65-75-90
> NSW 2060 Australia                  URL:      http://www.calldirect.com.au
> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>
>
> -----Original Message-----
> From: en-nut-discussion-admin at egnite.de
> [mailto:en-nut-discussion-admin at egnite.de]On Behalf Of Doug Daniels
> Sent: Wednesday, June 11, 2003 5:20 AM
> To: 'en-nut-discussion at egnite.de'
> Subject: [En-Nut-Discussion] Crystal CS8900A Device Drivers for ethernut
>
>
> Hi I'm running an Atmel demo board with a Atmega103, soon to be popped off
> and replaced with an Atmega128, but it has a Crystal CS8900A ethernet chip
> and was wondering if there were drivers already for it for ethernut. I'm
> still digging through the archive, so maybe I'll find something, but if
> anyone has up to date ones or knows of any work around for that 8-bit
> interrupt bug on the CS8900, or if thats just a slight myth, or even if
its
> possible to get decent performance by polling the device, would be
helpful.
> ~Doug
> _______________________________________________
> En-Nut-Discussion mailing list
> En-Nut-Discussion at egnite.de
> http://www.egnite.de/mailman/listinfo/en-nut-discussion
>
> _______________________________________________
> En-Nut-Discussion mailing list
> En-Nut-Discussion at egnite.de
> http://www.egnite.de/mailman/listinfo/en-nut-discussion
>

_______________________________________________
En-Nut-Discussion mailing list
En-Nut-Discussion at egnite.de
http://www.egnite.de/mailman/listinfo/en-nut-discussion




More information about the En-Nut-Discussion mailing list