Edgar,
> Is this problem only occurring at the very beginning of your runs?
Not it persists, And what is funny: If I enable debug, I
get only one additional isr per real intterupt (1Hz)
<4>Starting rt_mcm_spp_isr
<4>rt_mcm_spp_irqs = 8
<4>rt_mcm_spp_dT = 999917824
<4>Starting rt_mcm_spp_isr
<4>rt_mcm_spp_irqs = 9
<4>rt_mcm_spp_dT = 51168
<4>Leaving rt_mcm_spp_isr
<4>Leaving rt_mcm_spp_isr
If I don't use debug in the rt module, but put the
dT values in the fifo, there are obviously more
unwanted isr running (1Hz, the precision of the
first one is outstanding!):
Entering event_fifo_handler
time = 999999520 ns
time = 11136 ns
time = 9472 ns
time = 7296 ns
Leaving event_fifo_handler
> Could you possibly be calling "rtl_request_irq" more than once in your
> init_module?
It is called only at insmod in init_module.
> If the problems persist, try resetting the interrupt in the parallel
> port by doing something like:
> outb(0x00, PP_SPP_BASE+0x02);
> outb(0x10, PP_SPP_BASE+0x02);
Did not help.
> If the problem still persists, I would be highly inclined towards
> suspecting that either your parallel port is suspect or that you have a
> dirty pulse coming in.
The signal is comming from a signal generator,
proper frequency, 5V 50%. This should not be a
problem though.
peterw
--
Dr. Peter Wurmsdobler
CTM - Centre de Transfert des Microtechniques
39, av. de l'Observatoire, BP-1445, 25007 Besancon CEDEX 3
TELEPHONE: +33 3 81 47 70 20 TELECOPIE: +33 3 81 47 70 21
E-mail: [EMAIL PROTECTED]
Ceterum censeo MIRCOSOFTem esse delendam.
-- [rtl] ---
To unsubscribe:
echo "unsubscribe rtl" | mail [EMAIL PROTECTED] OR
echo "unsubscribe rtl <Your_email>" | mail [EMAIL PROTECTED]
---
For more information on Real-Time Linux see:
http://www.rtlinux.org/rtlinux/