Jump to content

ChibiOS Kernel v5


Recommended Posts

Thanks guys,

Could you also add one more change, as systime_t and sysinterval_t are possibly different types in ChibiOS:

diff --git a/src/gos/gos_chibios.h b/src/gos/gos_chibios.h
index d97d1e9f..a76fa513 100644
--- a/src/gos/gos_chibios.h
+++ b/src/gos/gos_chibios.h
@@ -30,7 +30,11 @@
  * are already defined by ChibiOS
  */
 
+#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;

 

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...