altos/stmf0: Add casts to reduce -Wconversion warnings. Use AO_TICK_TYPE
[fw/altos] / src / stmf0 / ao_exti_stm.c
index 77c59d05ff2cebb72e0b3c503adb6a98ffc237a3..bba2064d76877725a3c080a05287c3d477811914 100644 (file)
@@ -24,7 +24,7 @@ static void   (*ao_exti_callback[16])(void);
 uint32_t       ao_last_exti;
 
 static void ao_exti_range_isr(uint8_t first, uint8_t last, uint16_t mask) {
-       uint16_t        pending = (ao_last_exti = stm_exti.pr) & mask;
+       uint16_t        pending = (uint16_t) ((ao_last_exti = stm_exti.pr) & mask);
        uint8_t         pin;
        static uint16_t last_mask;
        static uint8_t  last_pin;