This is the mail archive of the
ecos-patches@sourceware.org
mailing list for the eCos project.
Re: [ECOS] [PATCH] CYG_ISR_CALL_DSR vs CYG_ISR_HANDLED.
- From: Andrew Lunn <andrew at lunn dot ch>
- To: osv <osv at javad dot com>
- Cc: ecos-patches at ecos dot sourceware dot org
- Date: Wed, 23 Nov 2005 21:50:01 +0100
- Subject: Re: [ECOS] [PATCH] CYG_ISR_CALL_DSR vs CYG_ISR_HANDLED.
- References: <87veyqgipi.fsf@javad.com> <1132323138.5138.207.camel@hermes> <87mzjvb2wd.fsf_-_@javad.com>
On Wed, Nov 23, 2005 at 10:05:54PM +0300, osv wrote:
> Gary Thomas <gary@mlbassoc.com> writes:
> > On Fri, 2005-11-18 at 16:59 +0300, osv wrote:
> >> Hello,
> >>
> >> In the eCos reference manual one can read:
> >>
> >> The return value of an ISR is normally one of CYG_ISR_CALL_DSR or
> >> CYG_ISR_HANDLED. The former indicates that further processing is
> >> required at DSR level, and the interrupt handler???s DSR will be run as
> >> soon as possible. The latter indicates that the interrupt has been
> >> fully handled and no further effort is required.
> >
> > This is poorly worded I think.
>
> Well, so here is a patch to fix this in the kernel documentation (IO
> documentation seems to be OK):
Thanks,
Andrew