This is the mail archive of the ecos-discuss@sources.redhat.com mailing list for the eCos project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

FIQ on ARM



Hi all,

I see eCos supports the FIQ on ARM as just another IRQ line, is there any
way to make it use the FIQ as a prioritised interrupt line? I have an IRQ
interrupt that holds the system for a long time and I'd like to allow a
serial FIQ to interrupt it ... but all eCos does is return if the IRQ is
active an allow eCos to service it ..

my current thinking is to remove the return .. but I'm wondering how
re-entrant eCos is at this level, will it handle the situation well..

I know I should re-design my app to do the IRQ in an ISR/DSR and then use
a soft FIFO between ISR/DSR parts of my serial .. but I'm all in for the
quickest path at the moment ....

Dave.

-- 
      David Airlie, Software Engineer, Parthus Technologies plc.,
       Mary Rosse Centre, National Tech Park, Limerick, Ireland.
   t: +353-61-508116 / f: +353-61-508101 / David.Airlie@parthus.com


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]