Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Macros | Typedefs
mwavepub.h File Reference
#include <linux/miscdevice.h>

Go to the source code of this file.

Data Structures

struct  _MW_ABILITIES
 
struct  _MW_READWRITE
 

Macros

#define IOCTL_MW_RESET   _IO(MWAVE_MINOR,1)
 
#define IOCTL_MW_RUN   _IO(MWAVE_MINOR,2)
 
#define IOCTL_MW_DSP_ABILITIES   _IOR(MWAVE_MINOR,3,MW_ABILITIES)
 
#define IOCTL_MW_READ_DATA   _IOR(MWAVE_MINOR,4,MW_READWRITE)
 
#define IOCTL_MW_READCLEAR_DATA   _IOR(MWAVE_MINOR,5,MW_READWRITE)
 
#define IOCTL_MW_READ_INST   _IOR(MWAVE_MINOR,6,MW_READWRITE)
 
#define IOCTL_MW_WRITE_DATA   _IOW(MWAVE_MINOR,7,MW_READWRITE)
 
#define IOCTL_MW_WRITE_INST   _IOW(MWAVE_MINOR,8,MW_READWRITE)
 
#define IOCTL_MW_REGISTER_IPC   _IOW(MWAVE_MINOR,9,int)
 
#define IOCTL_MW_UNREGISTER_IPC   _IOW(MWAVE_MINOR,10,int)
 
#define IOCTL_MW_GET_IPC   _IOW(MWAVE_MINOR,11,int)
 
#define IOCTL_MW_TRACE   _IOR(MWAVE_MINOR,12,MW_READWRITE)
 

Typedefs

typedef struct _MW_ABILITIES MW_ABILITIES
 
typedef struct _MW_ABILITIESpMW_ABILITIES
 
typedef struct _MW_READWRITE MW_READWRITE
 
typedef struct _MW_READWRITEpMW_READWRITE
 

Macro Definition Documentation

#define IOCTL_MW_DSP_ABILITIES   _IOR(MWAVE_MINOR,3,MW_ABILITIES)

Definition at line 77 of file mwavepub.h.

#define IOCTL_MW_GET_IPC   _IOW(MWAVE_MINOR,11,int)

Definition at line 85 of file mwavepub.h.

#define IOCTL_MW_READ_DATA   _IOR(MWAVE_MINOR,4,MW_READWRITE)

Definition at line 78 of file mwavepub.h.

#define IOCTL_MW_READ_INST   _IOR(MWAVE_MINOR,6,MW_READWRITE)

Definition at line 80 of file mwavepub.h.

#define IOCTL_MW_READCLEAR_DATA   _IOR(MWAVE_MINOR,5,MW_READWRITE)

Definition at line 79 of file mwavepub.h.

#define IOCTL_MW_REGISTER_IPC   _IOW(MWAVE_MINOR,9,int)

Definition at line 83 of file mwavepub.h.

#define IOCTL_MW_RESET   _IO(MWAVE_MINOR,1)

Definition at line 75 of file mwavepub.h.

#define IOCTL_MW_RUN   _IO(MWAVE_MINOR,2)

Definition at line 76 of file mwavepub.h.

#define IOCTL_MW_TRACE   _IOR(MWAVE_MINOR,12,MW_READWRITE)

Definition at line 86 of file mwavepub.h.

#define IOCTL_MW_UNREGISTER_IPC   _IOW(MWAVE_MINOR,10,int)

Definition at line 84 of file mwavepub.h.

#define IOCTL_MW_WRITE_DATA   _IOW(MWAVE_MINOR,7,MW_READWRITE)

Definition at line 81 of file mwavepub.h.

#define IOCTL_MW_WRITE_INST   _IOW(MWAVE_MINOR,8,MW_READWRITE)

Definition at line 82 of file mwavepub.h.

Typedef Documentation