equal
deleted
inserted
replaced
597 return; // ... and exit! |
597 return; // ... and exit! |
598 } |
598 } |
599 |
599 |
600 Interrupt::Disable(KIntIdDigitiser); // do NOT disable the capability to generate interrupts at the source |
600 Interrupt::Disable(KIntIdDigitiser); // do NOT disable the capability to generate interrupts at the source |
601 |
601 |
|
602 // Add the timing of pen interrupts as entropy data for the RNG |
|
603 Interrupt::AddTimingEntropy(); |
|
604 |
602 if (KPenDownDelayTime>0) // need to check this config param as it might be zero! |
605 if (KPenDownDelayTime>0) // need to check this config param as it might be zero! |
603 iTimerInt.OneShot(KPenDownDelayTime); // start a debounce timer which will queue a DFC to process the interrupt |
606 iTimerInt.OneShot(KPenDownDelayTime); // start a debounce timer which will queue a DFC to process the interrupt |
604 else |
607 else |
605 { |
608 { |
606 |
609 |