X-Git-Url: https://git.gag.com/?p=fw%2Faltos;a=blobdiff_plain;f=src%2Fstm%2Fao_beep_stm.c;fp=src%2Fstm%2Fao_beep_stm.c;h=4db03a5b4a41b95de41c573ec5aafa1584c97522;hp=12d2b0b6439eed06dacc5085d2c81a9f205be883;hb=5b3a457f232e39977a437fc52256fc15c612b377;hpb=709666e00339be7b12730c1f4d35721db292f815 diff --git a/src/stm/ao_beep_stm.c b/src/stm/ao_beep_stm.c index 12d2b0b6..4db03a5b 100644 --- a/src/stm/ao_beep_stm.c +++ b/src/stm/ao_beep_stm.c @@ -40,9 +40,9 @@ ao_beep(uint8_t beep) { if (beep == 0) { stm_beeper.cr1 = 0; - stm_rcc.apb1enr &= ~(1 << RCC_BEEPER); + stm_rcc.apb1enr &= ~(1UL << RCC_BEEPER); } else { - stm_rcc.apb1enr |= (1 << RCC_BEEPER); + stm_rcc.apb1enr |= (1UL << RCC_BEEPER); stm_beeper.cr2 = ((0 << STM_TIM234_CR2_TI1S) | (STM_TIM234_CR2_MMS_RESET << STM_TIM234_CR2_MMS) | @@ -162,5 +162,5 @@ ao_beep_init(void) stm_afr_set(BEEPER_PORT, BEEPER_PIN, BEEPER_AFR); /* Leave the timer off until requested */ - stm_rcc.apb1enr &= ~(1 << RCC_BEEPER); + stm_rcc.apb1enr &= ~(1UL << RCC_BEEPER); }