All comments in the library, bootloaders, demos and projects have now been spell...
[pub/USBasp.git] / LUFA / Scheduler / Scheduler.h
index e536e71..414b0b2 100644 (file)
 \r
 /** \file\r
  *\r
- *  Simple round-robbin cooperative scheduler for use in basic projects where non realtime tasks need\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
- *  For a task to yield it must return, thus each task should have persistant data marked with the static attribute.\r
+ *  For a task to yield it must return, thus each task should have persistent data marked with the static attribute.\r
  *\r
  *  Usage Example:\r
  *  \code\r
                        #define Scheduler_Start()                 Scheduler_GoSchedule(TOTAL_TASKS);\r
                        \r
                        /** Initializes the scheduler so that the scheduler functions can be called before the scheduler itself\r
-                        *  is started. This must be exeucted before any scheduler function calls other than Scheduler_Start(),\r
-                        *  and can be ommitted if no such functions could be called before the scheduler is started.\r
+                        *  is started. This must be executed before any scheduler function calls other than Scheduler_Start(),\r
+                        *  and can be omitted if no such functions could be called before the scheduler is started.\r
                         */\r
                        #define Scheduler_Init()                  Scheduler_InitScheduler(TOTAL_TASKS);\r
 \r
                         *\r
                         *  Usage Example:\r
                         *  \code\r
-                        *      static SchedulerDelayCounter_t DelayCounter = 10000; // Force immediate run on startup\r
+                        *      static SchedulerDelayCounter_t DelayCounter = 10000; // Force immediate run on start-up\r
                         *                               \r
                         *      // Task runs every 10000 ticks, 10 seconds for this demo\r
                         *      if (Scheduler_HasDelayElapsed(10000, &DelayCounter))\r