From: Leo C Date: Sun, 30 Apr 2017 10:51:09 +0000 (+0200) Subject: Update submodule irmp X-Git-Tag: v0.2~5 X-Git-Url: http://cloudbase.mooo.com/gitweb/irmp-demo.git/commitdiff_plain/dbc48aa1421046023911f4fd12fa558becff11a5?hp=e380aa537a65ea86c98888519132724b9c0492b6 Update submodule irmp --- diff --git a/.gitignore b/.gitignore index 3838d63..83cebf8 100644 --- a/.gitignore +++ b/.gitignore @@ -2,3 +2,5 @@ *.map *.bin generated.*.ld +*.i +*.s diff --git a/irmp b/irmp index 13c2473..54cbcce 160000 --- a/irmp +++ b/irmp @@ -1 +1 @@ -Subproject commit 13c24737d1698d551d20baa74681021dc2c0c359 +Subproject commit 54cbcce61b31454cc76ad2a75d4d5e479d896345 diff --git a/irmp-main.c b/irmp-main.c index 6c8fd53..e7e04dd 100644 --- a/irmp-main.c +++ b/irmp-main.c @@ -70,13 +70,16 @@ static void setup_clock_and_gpios(void) /* IRMP */ /*--------------------------------------------------------------------------*/ +#define IRMP_TIMER_NUMBER 3 +#define IRMP_TIMER CONCAT(TIM, IRMP_TIMER_NUMBER) + #define IRMP_TIMER_CR1 TIM_CR1(IRMP_TIMER) #define IRMP_TIMER_DIER TIM_DIER(IRMP_TIMER) #define IRMP_TIMER_SR TIM_SR(IRMP_TIMER) #define IRMP_TIMER_ARR TIM_ARR(IRMP_TIMER) -#define RCC_IRMP_TIMER CONCAT(RCC_TIM, IRMP_TIMER_NUMBER) +#define IRMP_TIMER_RCC CONCAT(RCC_TIM, IRMP_TIMER_NUMBER) #define NVIC_IRMP_TIMER_IRQ CONCAT(CONCAT(NVIC_TIM, IRMP_TIMER_NUMBER), _IRQ) -#define IRMP_TIMER_ISR CONCAT(CONCAT(tim, IRMP_TIMER_NUMBER), _isr) +#define IRMP_TIMER_ISR CONCAT(CONCAT(tim, IRMP_TIMER_NUMBER), _isr) /** Retrieve the actual input clock of a timer @@ -115,7 +118,7 @@ void irmp_timer_init (void) GPIO_CNF_OUTPUT_PUSHPULL, GPIO2); #endif /* Enable timer clock. */ - rcc_periph_clock_enable(RCC_IRMP_TIMER); + rcc_periph_clock_enable(IRMP_TIMER_RCC); nvic_set_priority(NVIC_IRMP_TIMER_IRQ, 4*16); nvic_enable_irq(NVIC_IRMP_TIMER_IRQ);