This is the mail archive of the
ecos-discuss@sources.redhat.com
mailing list for the eCos project.
Re: Re: DSR question
- From: t dot michals at attbi dot com
- To: Iztok Zupet <iztok dot zupet at vsr dot si>
- Cc: eCos-discuss <ecos-discuss at sources dot redhat dot com>
- Date: Mon, 30 Sep 2002 19:27:16 +0000
- Subject: Re: [ECOS] Re: DSR question
yes this is what is happening, the DSR unmasks the
interrupt causing the the ISR to retrigger before the
DSR is completed. So this can cause a deadlock issue?
I thought this should just retrigger the DSR again?
> On Mon, 2002-09-30 at 20:28, t.michals@attbi.com wrote:
> > Basicly the interrupt is level triggered.
>
> I never use level triggered interrupts in my HW design. They have a bad
> habit of triggering again as soon as you unmask them if the level isn't
> cleared by HW before unmasking. Perhaps check that, it could cause a
> deadlock of stacked DSR-s.
>
> iz
>
>
--
Before posting, please read the FAQ: http://sources.redhat.com/fom/ecos
and search the list archive: http://sources.redhat.com/ml/ecos-discuss