diff --git a/src/gos/gos_chibios.h b/src/gos/gos_chibios.h index d97d1e9f..e1c5839f 100644 --- a/src/gos/gos_chibios.h +++ b/src/gos/gos_chibios.h @@ -30,7 +30,11 @@ * are already defined by ChibiOS */ -typedef systime_t delaytime_t; +#if CH_KERNEL_MAJOR <= 4 + typedef systime_t delaytime_t; +#else + typedef sysinterval_t delaytime_t; +#endif typedef systime_t systemticks_t; typedef cnt_t semcount_t; typedef msg_t threadreturn_t;