X-Git-Url: https://git.gag.com/?a=blobdiff_plain;f=src%2Fusbtrng-v2.0%2Fao_usbtrng.c;h=42713b6ec842fb2023e9e4441527cdbdf6e5ed08;hb=271f56a41c7e785b0fab7e572325df842d104277;hp=9b6fd4f188c68308529620c4992aa9abc548e7f2;hpb=02e1058fa52ee7c867ea6c9031ebb9e21d14889c;p=fw%2Faltos diff --git a/src/usbtrng-v2.0/ao_usbtrng.c b/src/usbtrng-v2.0/ao_usbtrng.c index 9b6fd4f1..42713b6e 100644 --- a/src/usbtrng-v2.0/ao_usbtrng.c +++ b/src/usbtrng-v2.0/ao_usbtrng.c @@ -16,16 +16,9 @@ */ #include - -static void ao_blink(void) -{ - for (;;) { - ao_led_toggle(LEDS_AVAILABLE); - ao_delay(AO_MS_TO_TICKS(500)); - } -} - -struct ao_task blink_task; +#include +#include +#include void main(void) { @@ -34,12 +27,17 @@ void main(void) ao_clock_init(); ao_task_init(); ao_timer_init(); + ao_dma_init(); + ao_adc_init(); + ao_crc_init(); ao_cmd_init(); ao_usb_init(); - ao_add_task(&blink_task, ao_blink, "blink"); + ao_trng_init(); + + ao_led_off(AO_LED_RED); ao_start_scheduler(); }