[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [lwip-users] cs8900 stall

From: Christiaan Simons
Subject: Re: [lwip-users] cs8900 stall
Date: Mon, 19 Sep 2005 09:14:08 +0200

address@hidden wrote on 17-09-2005

> My interrupt handler called cs8900if_service whenever the cs8900 asserted

> the interrupt.

You shouldn't call this function from interrupt context.
It will lengthen your interrupt execution time too much.

> However, it did not set the needs_servicing = 1.

Yes, this is correct. Then consume this flag from your application context.

> There was another problem. cs8900_service only services one ISQ event
> events2service = 1. However, all ISQ events must be processed according
> the cs8900 documentation.

This is true, keep on servicing while needs_servicing == 1.


Christiaan Simons

Software Engineer
Axon Digital Design

+31 (0)13 511 66 66
+31 (0)13 511 41 51


This email and any files transmitted with it are confidential and intended
solely for the use of the individual or entity to whom they are addressed.
If you have received this email in error please notify the system manager.
This message contains confidential information and is intended only for the
individual named.  If you are not the named addressee you should not
disseminate, distribute or copy this e-mail.

reply via email to

[Prev in Thread] Current Thread [Next in Thread]