I think I've caused some problem in the way I'm coding this interrupt. For a second I thought it was a pipeline re-entry problem like Clive-Two-Zero described in a different thread, but adding a volatile variable and incrementing it, didn't seem to w...