]> sigrok.org Git - sigrok-firmware-fx2lafw.git/blobdiff - include/scope.inc
Add Hantek PSO2020 firmware support
[sigrok-firmware-fx2lafw.git] / include / scope.inc
index 0145b2b6bebefa4aa78546366ea6d61724ae71de..c6990853cb07f6a424ff946985fdf5cd8158325a 100644 (file)
@@ -43,37 +43,38 @@ static volatile __bit dosuspend = FALSE;
 extern __code BYTE highspd_dscr;
 extern __code BYTE fullspd_dscr;
 
-void resume_isr(void) __interrupt RESUME_ISR
+void resume_isr(void) __interrupt(RESUME_ISR)
 {
        CLEAR_RESUME();
 }
 
-void sudav_isr(void) __interrupt SUDAV_ISR
+void sudav_isr(void) __interrupt(SUDAV_ISR)
 {
        dosud = TRUE;
        CLEAR_SUDAV();
 }
 
-void usbreset_isr(void) __interrupt USBRESET_ISR
+void usbreset_isr(void) __interrupt(USBRESET_ISR)
 {
        handle_hispeed(FALSE);
        CLEAR_USBRESET();
 }
 
-void hispeed_isr(void) __interrupt HISPEED_ISR
+void hispeed_isr(void) __interrupt(HISPEED_ISR)
 {
        handle_hispeed(TRUE);
        CLEAR_HISPEED();
 }
 
-void suspend_isr(void) __interrupt SUSPEND_ISR
+void suspend_isr(void) __interrupt(SUSPEND_ISR)
 {
        dosuspend = TRUE;
        CLEAR_SUSPEND();
 }
 
-void timer2_isr(void) __interrupt TF2_ISR
+void timer2_isr(void) __interrupt(TF2_ISR)
 {
+       /* Toggle the probe calibration pin, only accurate up to ca. 8MHz. */
        TOGGLE_CALIBRATION_PIN();
 
        if (ledcounter && (--ledcounter == 0))