mirror of
https://github.com/RIOT-OS/RIOT.git
synced 2025-01-18 12:52:44 +01:00
cpu/stm32f1: Use {} notation for empty while loops
This commit is contained in:
parent
aba4e719eb
commit
96a7583c2a
@ -60,7 +60,7 @@ static void clk_init(void)
|
|||||||
RCC->CR |= ((uint32_t)RCC_CR_HSEON);
|
RCC->CR |= ((uint32_t)RCC_CR_HSEON);
|
||||||
/* Wait till HSE is ready,
|
/* Wait till HSE is ready,
|
||||||
* NOTE: the MCU will stay here forever if no HSE clock is connected */
|
* NOTE: the MCU will stay here forever if no HSE clock is connected */
|
||||||
while ((RCC->CR & RCC_CR_HSERDY) == 0);
|
while ((RCC->CR & RCC_CR_HSERDY) == 0) {}
|
||||||
/* Enable Prefetch Buffer */
|
/* Enable Prefetch Buffer */
|
||||||
FLASH->ACR |= FLASH_ACR_PRFTBE;
|
FLASH->ACR |= FLASH_ACR_PRFTBE;
|
||||||
/* Flash 2 wait state */
|
/* Flash 2 wait state */
|
||||||
@ -78,10 +78,10 @@ static void clk_init(void)
|
|||||||
/* Enable PLL */
|
/* Enable PLL */
|
||||||
RCC->CR |= RCC_CR_PLLON;
|
RCC->CR |= RCC_CR_PLLON;
|
||||||
/* Wait till PLL is ready */
|
/* Wait till PLL is ready */
|
||||||
while ((RCC->CR & RCC_CR_PLLRDY) == 0);
|
while ((RCC->CR & RCC_CR_PLLRDY) == 0) {}
|
||||||
/* Select PLL as system clock source */
|
/* Select PLL as system clock source */
|
||||||
RCC->CFGR &= ~((uint32_t)(RCC_CFGR_SW));
|
RCC->CFGR &= ~((uint32_t)(RCC_CFGR_SW));
|
||||||
RCC->CFGR |= (uint32_t)RCC_CFGR_SW_PLL;
|
RCC->CFGR |= (uint32_t)RCC_CFGR_SW_PLL;
|
||||||
/* Wait till PLL is used as system clock source */
|
/* Wait till PLL is used as system clock source */
|
||||||
while ((RCC->CFGR & (uint32_t)RCC_CFGR_SWS) != RCC_CFGR_SWS_PLL);
|
while ((RCC->CFGR & (uint32_t)RCC_CFGR_SWS) != RCC_CFGR_SWS_PLL) {}
|
||||||
}
|
}
|
||||||
|
@ -96,7 +96,7 @@ void rtt_clear_overflow_cb(void)
|
|||||||
uint32_t rtt_get_counter(void)
|
uint32_t rtt_get_counter(void)
|
||||||
{
|
{
|
||||||
/* wait for syncronization */
|
/* wait for syncronization */
|
||||||
while (!(RTT_DEV->CRL & RTT_FLAG_RSF));
|
while (!(RTT_DEV->CRL & RTT_FLAG_RSF)) {}
|
||||||
|
|
||||||
return (((uint32_t)RTT_DEV->CNTH << 16 ) | (uint32_t)(RTT_DEV->CNTL));
|
return (((uint32_t)RTT_DEV->CNTH << 16 ) | (uint32_t)(RTT_DEV->CNTL));
|
||||||
}
|
}
|
||||||
@ -116,7 +116,7 @@ void rtt_set_counter(uint32_t counter)
|
|||||||
uint32_t rtt_get_alarm(void)
|
uint32_t rtt_get_alarm(void)
|
||||||
{
|
{
|
||||||
/* wait for syncronization */
|
/* wait for syncronization */
|
||||||
while (!(RTT_DEV->CRL & RTT_FLAG_RSF));
|
while (!(RTT_DEV->CRL & RTT_FLAG_RSF)) {}
|
||||||
|
|
||||||
return (((uint32_t)RTT_DEV->ALRH << 16 ) | (uint32_t)(RTT_DEV->ALRL));
|
return (((uint32_t)RTT_DEV->ALRH << 16 ) | (uint32_t)(RTT_DEV->ALRL));
|
||||||
}
|
}
|
||||||
@ -159,7 +159,7 @@ void rtt_poweron(void)
|
|||||||
/* RTC clock source configuration */
|
/* RTC clock source configuration */
|
||||||
PWR->CR |= PWR_CR_DBP; /* Allow access to BKP Domain */
|
PWR->CR |= PWR_CR_DBP; /* Allow access to BKP Domain */
|
||||||
RCC->BDCR |= RCC_BDCR_LSEON; /* Enable LSE OSC */
|
RCC->BDCR |= RCC_BDCR_LSEON; /* Enable LSE OSC */
|
||||||
while(!(RCC->BDCR & RCC_BDCR_LSERDY)); /* Wait till LSE is ready */
|
while(!(RCC->BDCR & RCC_BDCR_LSERDY)) {} /* Wait till LSE is ready */
|
||||||
RCC->BDCR |= RCC_BDCR_RTCSEL_LSE; /* Select the RTC Clock Source */
|
RCC->BDCR |= RCC_BDCR_RTCSEL_LSE; /* Select the RTC Clock Source */
|
||||||
RCC->BDCR |= RCC_BDCR_RTCEN; /* enable RTC */
|
RCC->BDCR |= RCC_BDCR_RTCEN; /* enable RTC */
|
||||||
}
|
}
|
||||||
@ -174,7 +174,7 @@ void rtt_poweroff(void)
|
|||||||
inline void _rtt_enter_config_mode(void)
|
inline void _rtt_enter_config_mode(void)
|
||||||
{
|
{
|
||||||
/* Loop until RTOFF flag is set */
|
/* Loop until RTOFF flag is set */
|
||||||
while (!(RTT_DEV->CRL & RTT_FLAG_RTOFF));
|
while (!(RTT_DEV->CRL & RTT_FLAG_RTOFF)) {}
|
||||||
/* enter configuration mode */
|
/* enter configuration mode */
|
||||||
RTT_DEV->CRL |= RTC_CRL_CNF;
|
RTT_DEV->CRL |= RTC_CRL_CNF;
|
||||||
}
|
}
|
||||||
@ -184,7 +184,7 @@ inline void _rtt_leave_config_mode(void)
|
|||||||
/* leave configuration mode */
|
/* leave configuration mode */
|
||||||
RTT_DEV->CRL &= ~RTC_CRL_CNF;
|
RTT_DEV->CRL &= ~RTC_CRL_CNF;
|
||||||
/* Loop until RTOFF flag is set */
|
/* Loop until RTOFF flag is set */
|
||||||
while (!(RTT_DEV->CRL & RTT_FLAG_RTOFF));
|
while (!(RTT_DEV->CRL & RTT_FLAG_RTOFF)) {}
|
||||||
}
|
}
|
||||||
|
|
||||||
void RTT_ISR(void)
|
void RTT_ISR(void)
|
||||||
|
@ -210,11 +210,11 @@ int spi_transfer_byte(spi_t dev, char out, char *in)
|
|||||||
return -1;
|
return -1;
|
||||||
}
|
}
|
||||||
|
|
||||||
while (!(spi->SR & SPI_SR_TXE)) ;
|
while (!(spi->SR & SPI_SR_TXE)) {}
|
||||||
spi->DR = out;
|
spi->DR = out;
|
||||||
transferred++;
|
transferred++;
|
||||||
|
|
||||||
while (!(spi->SR & SPI_SR_RXNE)) ;
|
while (!(spi->SR & SPI_SR_RXNE)) {}
|
||||||
if (in != NULL) {
|
if (in != NULL) {
|
||||||
*in = spi->DR;
|
*in = spi->DR;
|
||||||
transferred++;
|
transferred++;
|
||||||
@ -224,7 +224,7 @@ int spi_transfer_byte(spi_t dev, char out, char *in)
|
|||||||
}
|
}
|
||||||
|
|
||||||
/* SPI busy */
|
/* SPI busy */
|
||||||
while ((spi->SR & 0x80)) ;
|
while ((spi->SR & 0x80)) {}
|
||||||
#if ENABLE_DEBUG
|
#if ENABLE_DEBUG
|
||||||
if (in != NULL) {
|
if (in != NULL) {
|
||||||
DEBUG("\nout: %x in: %x transferred: %x\n", out, *in, transferred);
|
DEBUG("\nout: %x in: %x transferred: %x\n", out, *in, transferred);
|
||||||
|
@ -139,7 +139,7 @@ void uart_write(uart_t uart, const uint8_t *data, size_t len)
|
|||||||
}
|
}
|
||||||
|
|
||||||
for (size_t i = 0; i < len; i++) {
|
for (size_t i = 0; i < len; i++) {
|
||||||
while (!(dev->SR & USART_SR_TXE));
|
while (!(dev->SR & USART_SR_TXE)) {}
|
||||||
dev->DR = data[i];
|
dev->DR = data[i];
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user