From 6cab91b0ab0b538cd63d94c1afd38e3fd287efec Mon Sep 17 00:00:00 2001 From: root Date: Tue, 17 Apr 2018 10:35:31 +0100 Subject: happy dcf77 better pll, and stamps for long term stability --- app/main.c | 17 +++++++++++------ 1 file changed, 11 insertions(+), 6 deletions(-) (limited to 'app/main.c') diff --git a/app/main.c b/app/main.c index 2f25fb6..48828c8 100644 --- a/app/main.c +++ b/app/main.c @@ -12,10 +12,11 @@ board_setup (void) rcc_periph_clock_enable (RCC_GPIOD); rcc_periph_clock_enable (RCC_USART6); - nvic_set_priority (NVIC_USART6_IRQ, 0xff); - nvic_set_priority (NVIC_EXTI0_IRQ, 0x80); - nvic_set_priority (NVIC_ETH_IRQ, 0x40); - nvic_set_priority (NVIC_SYSTICK_IRQ, 0x40); + nvic_set_priority (NVIC_EXTI0_IRQ, 0); + nvic_set_priority (NVIC_EXTI15_10_IRQ, 1); + nvic_set_priority (NVIC_USART6_IRQ, 2); + nvic_set_priority (NVIC_ETH_IRQ, 3); + nvic_set_priority (NVIC_SYSTICK_IRQ, 4) ; } @@ -28,7 +29,8 @@ system_init (void) ticker_init(); usart_init(); - radio_init(); + msf_init(); + dcf77_init(); start_lwip(); steth_init(); @@ -42,10 +44,13 @@ main (void) system_init(); - printf ("Fish\r\n"); + printf ("Boot\r\n"); while (1) { + msf_dispatch(); + dcf77_dispatch(); + dispatch_lwip(); steth_dispatch(); -- cgit v1.2.3