NAME
RT-Linux - Real-Time Facilities for Linux
WARNING
This is API is for compatibility applications only. You
are encouraged to migrate your programs to the new POSIX-
based API, available in RTL v2.0 and above.
SYNOPSIS
#define MODULE
#include <linux/module.h>
#include <linux/kernel.h>
#include <linux/version.h>
#include <linux/errno.h>
#include <linux/rtf.h>
int free_RTirq(unsigned int irq);
int request_RTirq(unsigned int irq, void (*han
dler)(void));
RTIME rt_get_time(void);
int rt_task_delete(RT_TASK * task);
int rt_task_init(RT_TASK * task, void (*fn)(int data), int
data, int stack_size, int priority);
int rt_task_make_periodic(RT_TASK * task, RTIME
start_time, RTIME period);
int rt_task_suspend(RT_TASK *task);
int rt_task_wait(void);
int rt_task_wakeup(RT_TASK *task);
void rt_use_fp(int allow);
int rtf_create(unsigned int fifo, int size);
int rtf_create_handler(unsigned int fifo, int (* han
dler)(unsigned int fifo));
int rtf_destroy(unsigned int fifo);
int rtf_get(unsigned int fifo, char * buf, int count);
int rtf_put(unsigned int fifo, char * buf, int count);
DESCRIPTION
Real-Time Linux adds real-time capabilities to the Linux
operating system. See http://luz.cs.nmt.edu/~rtlinux for
details of its design and use.
SEE ALSO
free_RTirq(3), request_RTirq(3), rt_get_time(3),
rt_task_delete(3), rt_task_init(3), rt_task_make_peri
odic(3), rt_task_suspend(3), rt_task_wakeup(3),
rt_use_fp(3), rtf_create(3), rtf_create_handler(3),
rtf_destroy(3), rtf_get(3), rtf_put(3)
Man(1) output converted with
man2html