piSmasher Configuration Libraries
piSmasher peripheral device configuration libraries
vdma.h
1 
46 #ifndef __VDMA_H
47 #define __VDMA_H
48 
49 #ifdef __cplusplus
50 extern "C" {
51 #endif
52 
53 typedef struct _AxiVdma {
54  const char *name;
55  void *base;
56  int fd;
57 } AxiVdma;
58 
59 int vdma_init(AxiVdma *vdma, const char *name);
60 int vdma_config(AxiVdma *vdma);
61 int vdma_get_status(AxiVdma *vdma);
62 
63 #ifdef __cplusplus
64 }
65 #endif
66 
67 #endif /* __VDMA_H */
Definition: vdma.h:52
int vdma_get_status(AxiVdma *vdma)
Definition: vdma.c:161