by Michael_Moeller » Wed Jan 10, 2001 5:25 pm
The "timer fehler" means, that the calculated and simulated time value isn't what the testprogram reads from the timer. The reason for this needs not to be a bad timer, because this check isn't coded very well, and above all under Windows not working always. Have you tested the program in plain DOS?
The problem is most certainly the IRQ. If the FMS does see the signal (this check is done without IRQ), but can't measure it, that problem could be the Interrupt.
Have you had a look at your Windows Device-Manager, wether there is another device using (or perhaps only blocking) this interrupt?
The serial port uses different IRQ, perhaps the problem would be solved this way.
Another reason for the problem could be a bad parallelport. There are said to be some ports, one which the interrupting doesn't work.
best regards
Michael Möller