]> sigrok.org Git - sigrok-firmware-fx2lafw.git/blobdiff - include/scope.inc
fx2lafw: Update __interrupt syntax for sdcc>=4.2.3
[sigrok-firmware-fx2lafw.git] / include / scope.inc
index 96422f1bca88fbae0a60f517df62bb919d635bc3..c6990853cb07f6a424ff946985fdf5cd8158325a 100644 (file)
@@ -43,36 +43,36 @@ 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();