Merge branch 'master' of ssh://git.gag.com/scm/git/fw/altos
[fw/altos] / src / kernel / ao_beep.h
index 8141d85a3d7d5b39ec675df4fa77966f096aeef3..0e4c6056a8ed670ba8d3899227aa4186eb3dfa5a 100644 (file)
 #define AO_BEEP_MID_PANIC      AO_BEEP_MID_DEFAULT
 
 #ifndef AO_BEEP_MAKE_LOW
-#define AO_BEEP_MAKE_LOW(m)    ((m) * 150 / 94)        /* 2500Hz */
+#define AO_BEEP_MAKE_LOW(m)    ((uint8_t) ((m) * 150 / 94))    /* 2500Hz */
 #endif
 
 #ifndef AO_BEEP_MAKE_HIGH
-#define AO_BEEP_MAKE_HIGH(m)   ((m) * 75 / 94)         /* 5000Hz */
+#define AO_BEEP_MAKE_HIGH(m)   ((uint8_t) ((m) * 75 / 94))     /* 5000Hz */
 #endif
 
 #define AO_BEEP_LOW    AO_BEEP_MAKE_LOW(AO_BEEP_MID)