BEST PCIe driver
 All Data Structures Files Functions Variables Macros Pages
BEST_direct_predac.h
Go to the documentation of this file.
1 
9 #ifndef BEST_DIRECT_PREDAC_H_
10 #define BEST_DIRECT_PREDAC_H_
11 
13  char name[16];
14 
16  void* virt_addr;
17 
19  dev_t cdevno;
20 
22  struct cdev cdev;
23 };
24 
30 int predac_dev_create(struct predac_dev_struct* dev, struct class* best_class);
31 
36 void predac_dev_remove(struct predac_dev_struct* dev, struct class* best_class);
37 
38 #endif /* BEST_DIRECT_TETRAMM_H_ */
void * virt_addr
virual address of mSGDMA descriptor mem
Definition: BEST_direct_predac.h:16
Definition: BEST_direct_predac.h:12
struct cdev cdev
character device
Definition: BEST_direct_predac.h:22
dev_t cdevno
character device number
Definition: BEST_direct_predac.h:19
int predac_dev_create(struct predac_dev_struct *dev, struct class *best_class)
Creates new PreDAC char device.
Definition: BEST_direct_predac.c:133
void predac_dev_remove(struct predac_dev_struct *dev, struct class *best_class)
Removes PreDAC char device.
Definition: BEST_direct_predac.c:176