Fix some naming

This commit is contained in:
Gregory Nutt 2014-10-20 12:29:28 -06:00
parent 26acd8d067
commit f754a51d15

View File

@ -110,7 +110,7 @@
static void efm32_setbaud(uintptr_t base, uint32_t baud)
{
uint64_t clkdiv;
uint64_t minover;
uint64_t maxover;
uint32_t oversample;
uint32_t regval;
uint32_t ovs;
@ -134,36 +134,36 @@ static void efm32_setbaud(uintptr_t base, uint32_t baud)
*
* Suppose we insist on a CLKDIV >= 24, then:
*
* MINoversample = 256 * fHFPERCLK / (280 * baud))
* MAXoversample = 256 * fHFPERCLK / (280 * baud))
*
* Example: fHPERCLK = 32MHz, baud=115200
* MINoversample = 254.0 -> 16
* MAXoversample = 254.0 -> 16
* CLKDIV = 4445.4
* baud = 115,249.3
*/
minover = ((BOARD_HFPERCLK_FREQUENCY << 8) / 280) / baud;
if (minover >= 16)
maxover = ((BOARD_HFPERCLK_FREQUENCY << 8) / 280) / baud;
if (maxover >= 16)
{
DEBUGASSERT(baud <= (BOARD_HFPERCLK_FREQUENCY / 16));
oversample = 16;
ovs = USART_CTRL_OVS_X16;
}
else if (minover >= 8)
else if (maxover >= 8)
{
DEBUGASSERT(baud <= (BOARD_HFPERCLK_FREQUENCY / 8));
oversample = 8;
ovs = USART_CTRL_OVS_X8;
}
else if (minover >= 6)
else if (maxover >= 6)
{
DEBUGASSERT(baud <= (BOARD_HFPERCLK_FREQUENCY / 6));
oversample = 6;
ovs = USART_CTRL_OVS_X6;
}
else /* if (minover >= 4) */
else /* if (maxover >= 4) */
{
DEBUGASSERT(minover >= 4 && baud <= (BOARD_HFPERCLK_FREQUENCY / 4));
DEBUGASSERT(maxover >= 4 && baud <= (BOARD_HFPERCLK_FREQUENCY / 4));
oversample = 4;
ovs = USART_CTRL_OVS_X4;
}