Fix some compiler warnings.
This commit is contained in:
parent
50b1b50676
commit
4f43d8c622
16
lib/rcc.c
16
lib/rcc.c
@ -102,6 +102,9 @@ int rcc_osc_ready_int_flag(osc_t osc)
|
|||||||
return ((RCC_CIR & LSIRDYF) != 0);
|
return ((RCC_CIR & LSIRDYF) != 0);
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/* Shouldn't be reached. */
|
||||||
|
return -1;
|
||||||
}
|
}
|
||||||
|
|
||||||
void rcc_css_int_clear(void)
|
void rcc_css_int_clear(void)
|
||||||
@ -133,6 +136,9 @@ int rcc_osc_ready(osc_t osc)
|
|||||||
return ((RCC_CSR & LSIRDY) != 0);
|
return ((RCC_CSR & LSIRDY) != 0);
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/* Shouldn't be reached. */
|
||||||
|
return -1;
|
||||||
}
|
}
|
||||||
|
|
||||||
void rcc_osc_on(osc_t osc)
|
void rcc_osc_on(osc_t osc)
|
||||||
@ -196,6 +202,11 @@ void rcc_osc_bypass_enable(osc_t osc)
|
|||||||
case LSE:
|
case LSE:
|
||||||
RCC_BDCR |= LSEBYP;
|
RCC_BDCR |= LSEBYP;
|
||||||
break;
|
break;
|
||||||
|
case PLL:
|
||||||
|
case HSI:
|
||||||
|
case LSI:
|
||||||
|
/* Do nothing, only HSE/LSE allowed here. */
|
||||||
|
break;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -208,5 +219,10 @@ void rcc_osc_bypass_disable(osc_t osc)
|
|||||||
case LSE:
|
case LSE:
|
||||||
RCC_BDCR &= ~LSEBYP;
|
RCC_BDCR &= ~LSEBYP;
|
||||||
break;
|
break;
|
||||||
|
case PLL:
|
||||||
|
case HSI:
|
||||||
|
case LSI:
|
||||||
|
/* Do nothing, only HSE/LSE allowed here. */
|
||||||
|
break;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user