RTXI 1.3
comedi/comedi/rt.c File Reference
#include <linux/comedidev.h>
#include <linux/errno.h>
#include <linux/kernel.h>
#include <linux/sched.h>
#include <linux/fcntl.h>
#include <linux/delay.h>
#include <linux/ioport.h>
#include <linux/mm.h>
#include <linux/slab.h>
#include <asm/io.h>
#include "rt_pend_tq.h"

Go to the source code of this file.

Classes

struct  comedi_irq_struct

Defines

#define __NO_VERSION__

Functions

int comedi_request_irq (unsigned irq, irqreturn_t(*handler)(int, void *PT_REGS_ARG), unsigned long flags, const char *device, comedi_device *dev_id)
void comedi_free_irq (unsigned int irq, comedi_device *dev_id)
int comedi_switch_to_rt (comedi_device *dev)
void comedi_switch_to_non_rt (comedi_device *dev)
void wake_up_int_handler (int arg1, void *arg2)
void comedi_rt_pend_wakeup (wait_queue_head_t *q)

Define Documentation

#define __NO_VERSION__

Definition at line 26 of file rt.c.


Function Documentation

void comedi_free_irq ( unsigned int  irq,
comedi_device dev_id 
)

Definition at line 105 of file rt.c.

int comedi_request_irq ( unsigned  irq,
irqreturn_t(*)(int, void *PT_REGS_ARG)  handler,
unsigned long  flags,
const char *  device,
comedi_device dev_id 
)

Definition at line 68 of file rt.c.

void comedi_rt_pend_wakeup ( wait_queue_head_t *  q)

Definition at line 173 of file rt.c.

void comedi_switch_to_non_rt ( comedi_device dev)

Definition at line 148 of file rt.c.

int comedi_switch_to_rt ( comedi_device dev)

Definition at line 124 of file rt.c.

void wake_up_int_handler ( int  arg1,
void *  arg2 
)

Definition at line 168 of file rt.c.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines