http://qs321.pair.com?node_id=739214


in reply to Re^3: How to wait for events, and not lose any, while processing them ?
in thread How to wait for events, and not lose any, while processing them ?

OK -- so your first approach is to make the interrupt service routine as lightweight as possible. If that means you're still dropping interrupts, you need to move to C or assembler to get a lighter weight ISR.

If that still isn't working, you'll need to move more of your application away from Perl and down to C or assembler until the desired performance is realized.

Alex / talexb / Toronto

"Groklaw is the open-source mentality applied to legal research" ~ Linus Torvalds