#include "../../rtt-config.h"
#include <sys/mman.h>
#include <sys/time.h>
#include <unistd.h>
#include <stdlib.h>
#include <math.h>
#include <stdio.h>
#include <stdarg.h>
#include <string.h>
#include <signal.h>
#include <getopt.h>
#include <time.h>
#include <limits.h>
#include <float.h>
#include "../oro_limits.h"
#include <xeno_config.h>
#include <native/task.h>
#include <native/timer.h>
#include <native/mutex.h>
#include <native/sem.h>
#include <native/cond.h>
Go to the source code of this file.
#define _XOPEN_SOURCE 600 |
#define CHK_XENO_CALL |
( |
| ) |
|
#define CHK_XENO_PTR |
( |
|
a | ) |
|
#define ORO_SCHED_OTHER 1 /** Soft real-time */ |
#define ORO_SCHED_RT 0 /** Hard real-time */ |
#define ORO_WAIT_ABS 0 /** Not supported for the xenomai target */ |
#define ORO_WAIT_REL 1 /** Not supported for the xenomai target */ |
#define rt_mutex_acquire rt_mutex_lock |
#define rt_mutex_release rt_mutex_unlock |
#define rtos_printf printf |
#define SCHED_XENOMAI_HARD 0 /** Hard real-time */ |
#define SCHED_XENOMAI_SOFT 1 /** Soft real-time */ |