quadEM  7-0
Classes | Macros
pl_ioctl.h File Reference
#include <linux/ioctl.h>

Go to the source code of this file.

Classes

struct  pldrv_io_t
 

Macros

#define TRIGGER_DMA_TRANSFER   _IO('p', 1)
 
#define DMA_STATUS   _IOR('p', 2, pldrv_io_t *)
 
#define SET_DMA_CONTROL   _IOW('p', 3, pldrv_io_t *)
 
#define DEBUG   _IOW('p', 4, pldrv_io_t *)
 
#define SET_BURST_LENGTH   _IOW('p', 5, pldrv_io_t *)
 
#define SET_BUFF_LENGTH   _IOW('p', 6, pldrv_io_t *)
 
#define SET_RATE   _IOW('p', 7, pldrv_io_t *)
 
#define READ_REG   _IOWR('p', 8, pldrv_io_t *)
 
#define WRITE_REG   _IOW('p', 9, pldrv_io_t *)
 

Macro Definition Documentation

#define DEBUG   _IOW('p', 4, pldrv_io_t *)
#define DMA_STATUS   _IOR('p', 2, pldrv_io_t *)
#define READ_REG   _IOWR('p', 8, pldrv_io_t *)
#define SET_BUFF_LENGTH   _IOW('p', 6, pldrv_io_t *)
#define SET_BURST_LENGTH   _IOW('p', 5, pldrv_io_t *)
#define SET_DMA_CONTROL   _IOW('p', 3, pldrv_io_t *)
#define SET_RATE   _IOW('p', 7, pldrv_io_t *)
#define TRIGGER_DMA_TRANSFER   _IO('p', 1)
#define WRITE_REG   _IOW('p', 9, pldrv_io_t *)