X-Git-Url: https://codewiz.org/gitweb?a=blobdiff_plain;f=bertos%2Fcpu%2Fcortex-m3%2Fdrv%2Fclock_sam3.c;h=fbc79062216a4ad8207e23423412e65a1aa91860;hb=cc18d7edf8243c0acfbbbd3ecfc9148d0a4c0719;hp=ae70d52999ae20b35574f792aac35c0e7a7fd2ba;hpb=2587ee10c544deda0bead0ec30abcd803b9ef7f9;p=bertos.git diff --git a/bertos/cpu/cortex-m3/drv/clock_sam3.c b/bertos/cpu/cortex-m3/drv/clock_sam3.c index ae70d529..fbc79062 100644 --- a/bertos/cpu/cortex-m3/drv/clock_sam3.c +++ b/bertos/cpu/cortex-m3/drv/clock_sam3.c @@ -65,8 +65,8 @@ INLINE uint32_t evaluate_pll(void) { // RC oscillator set to 12 MHz freq = 12000000 / div * (1 + mul); - if (ABS(CPU_FREQ - freq) < best_delta) { - best_delta = ABS(CPU_FREQ - freq); + if (ABS((int)CPU_FREQ - freq) < best_delta) { + best_delta = ABS((int)CPU_FREQ - freq); best_mul = mul; best_div = div; }