diff include/BeagleRT.h @ 284:7bfb25a2e158 Doxy prerelease

Merge
author Robert Jack <robert.h.jack@gmail.com>
date Tue, 17 May 2016 15:53:24 +0100
parents 88cf310417cd
children c55c6f6c233c
line wrap: on
line diff
--- a/include/BeagleRT.h	Tue May 17 15:40:16 2016 +0100
+++ b/include/BeagleRT.h	Tue May 17 15:53:24 2016 +0100
@@ -579,7 +579,8 @@
  * \param priority Xenomai priority level at which the task should run.
  * \param name Name for this task, which should be unique system-wide (no other running program should use this name).
  */
-AuxiliaryTask BeagleRT_createAuxiliaryTask(void (*functionToCall)(void), int priority, const char *name);
+AuxiliaryTask BeagleRT_createAuxiliaryTask(void (*functionToCall)(void*), int priority, const char *name, void* args, bool autoSchedule = false);
+AuxiliaryTask BeagleRT_createAuxiliaryTask(void (*functionToCall)(void), int priority, const char *name, bool autoSchedule = false);
 
 /**
  * \brief Start an auxiliary task so that it can be run.
@@ -608,6 +609,7 @@
  * \param task Task to schedule for running.
  */
 void BeagleRT_scheduleAuxiliaryTask(AuxiliaryTask task);
+void BeagleRT_autoScheduleAuxiliaryTasks();
 
 /** @} */
 #include <Utilities.h>