fusion-0.8 interrupt & program-exit problems

rolf.freitag at email.de rolf.freitag at email.de
Tue Jun 21 16:38:42 CEST 2005


Hi,

> 2nd run after reboot
> --------------------------------------------
> # ./control
> running as user root
> main: starting...
> interrupt object creation retrned 0
> Interrupt 7 intialized
> 0 interrupts occured
> 0 interrupts occured
> 0 interrupts occured
> 0 interrupts occured
> 0 interrupts occured
> 0 interrupts occured
> 0 interrupts occured
> 0 interrupts occured
> 0 interrupts occured
> 0 interrupts occured
> 0 interrupts occured
> (...presses Ctrl-C here...)
> cleaning up...
> system clean, exit!
> signal catched and handler returned

in the BIOS you should set the Parallel Port to "Normal" or "Standard Parallel Port". 
Some Parallel Ports do have no interrupts in other modes or only sometimes.

And some parallel ports do have a low serial resistance even at the input pins;
they do have pullups with only 330 Ohm. Therefore on one port i do need a resistor
to ground equal or less then 220 Ohm to get an irq!


> And by the way, does anyone know (only the dimension) how many interrupts a PC 
> can handle per Second (lets say a Pentium at 200 Mhz)?

With an old dual P III 1000 i can do irq based frequency counting (irq counting) up to 300 kHz
without missing an irq.
Without irqs the limit is around 180 kHz.

Regards,

Rolf





More information about the Rtai mailing list