Add user callback function to the Bluetooth host demo to filter out connections from...
[pub/USBasp.git] / LUFA / Scheduler / Scheduler.h
index 3191799..024a2c2 100644 (file)
@@ -1,13 +1,13 @@
 /*\r
              LUFA Library\r
 /*\r
              LUFA Library\r
-     Copyright (C) Dean Camera, 2009.\r
+     Copyright (C) Dean Camera, 2010.\r
               \r
   dean [at] fourwalledcubicle [dot] com\r
       www.fourwalledcubicle.com\r
 */\r
 \r
 /*\r
               \r
   dean [at] fourwalledcubicle [dot] com\r
       www.fourwalledcubicle.com\r
 */\r
 \r
 /*\r
-  Copyright 2009  Dean Camera (dean [at] fourwalledcubicle [dot] com)\r
+  Copyright 2010  Dean Camera (dean [at] fourwalledcubicle [dot] com)\r
 \r
   Permission to use, copy, modify, distribute, and sell this \r
   software and its documentation for any purpose is hereby granted\r
 \r
   Permission to use, copy, modify, distribute, and sell this \r
   software and its documentation for any purpose is hereby granted\r
@@ -29,6 +29,7 @@
 */\r
 \r
 /** \file\r
 */\r
 \r
 /** \file\r
+ *  \brief Simple round-robbin pseudo-task scheduler.\r
  *\r
  *  Simple round-robbin cooperative scheduler for use in basic projects where non real-time tasks need\r
  *  to be executed. Each task is executed in sequence, and can be enabled or disabled individually or as a group.\r
  *\r
  *  Simple round-robbin cooperative scheduler for use in basic projects where non real-time tasks need\r
  *  to be executed. Each task is executed in sequence, and can be enabled or disabled individually or as a group.\r
                         */\r
                        typedef uint16_t SchedulerDelayCounter_t;\r
                        \r
                         */\r
                        typedef uint16_t SchedulerDelayCounter_t;\r
                        \r
-                       /** Structure for holding a single task's information in the scheduler task list. */\r
+                       /** \brief Scheduler Task List Entry Structure.\r
+                        *\r
+                        *  Structure for holding a single task's information in the scheduler task list.\r
+                        */\r
                        typedef struct\r
                        {\r
                                TaskPtr_t Task;       /**< Pointer to the task to execute. */\r
                        typedef struct\r
                        {\r
                                TaskPtr_t Task;       /**< Pointer to the task to execute. */\r