From mboxrd@z Thu Jan 1 00:00:00 1970 From: Andrew Lunn To: Arnaud Mouiche Cc: ecos-discuss@sourceware.cygnus.com Subject: Re: [ECOS] FIQ on ARM processor Date: Thu, 16 Aug 2001 07:54:00 -0000 Message-id: <20010816165443.J5107@biferten.ma.tech.ascom.ch> References: <5.0.2.1.0.20010816163127.00b1db70@193.54.84.101> X-SW-Source: 2001-08/msg00557.html > If not, is there an other way to do ? We have only one source generating FIQ interrupts. So we sidestep ecos all together and install a VSR on the FIQ. That puts our code directly onto the FIQ vector. You have to take the usual precausions, save registers etc before jumping into C code. Also you cannot call any eCos functions since your not in an eCos ISR. Only a few of our FIQ interrupts require eCos to do something. When that happens we use a software controlled interrupt to trigger an IRQ interrupt which eCos then handles. Andrew