*/
#include <ao.h>
-
-static struct ao_task red_task;
-static struct ao_task green_task;
-
-static void
-red(void)
-{
- for (;;) {
- ao_led_toggle(LED_RED);
- ao_delay(AO_MS_TO_TICKS(500));
- }
-}
-
-static void
-green(void)
-{
- for (;;) {
- ao_led_toggle(LED_GREEN);
- ao_delay(AO_MS_TO_TICKS(450));
- }
-}
+#include <ao_usb.h>
void main(void)
{
ao_clock_init();
ao_timer_init();
- ao_led_init();
ao_task_init();
- ao_add_task(&red_task, red, "red");
- ao_add_task(&green_task, green, "green");
+ ao_led_init();
+ ao_usart_init();
+ ao_usb_init();
+ ao_cmd_init();
ao_start_scheduler();
}