ChimeraTK-DeviceAccess  03.18.00
pcieuni_io_compat.h File Reference
#include <sys/types.h>
+ Include dependency graph for pcieuni_io_compat.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  _pcieuni_ioctl_bar_sizes
 Information about the bar sizes. More...
 

Macros

#define PCIEUNI_IOC   'U'
 
#define PCIEUNI_PHYSICAL_SLOT   _IOWR(PCIEUNI_IOC, 60, int)
 
#define PCIEUNI_DRIVER_VERSION   _IOWR(PCIEUNI_IOC, 61, int)
 
#define PCIEUNI_FIRMWARE_VERSION   _IOWR(PCIEUNI_IOC, 62, int)
 
#define PCIEUNI_GET_DMA_TIME   _IOWR(PCIEUNI_IOC, 70, int)
 
#define PCIEUNI_WRITE_DMA   _IOWR(PCIEUNI_IOC, 71, int)
 
#define PCIEUNI_READ_DMA   _IOWR(PCIEUNI_IOC, 72, int)
 
#define PCIEUNI_SET_IRQ   _IOWR(PCIEUNI_IOC, 73, int)
 
#define PCIEUNI_IOC_MINNR   60
 
#define PCIEUNI_IOC_MAXNR   63
 
#define PCIEUNI_IOC_DMA_MINNR   70
 
#define PCIEUNI_IOC_DMA_MAXNR   74
 

Typedefs

typedef struct _pcieuni_ioctl_bar_sizes pcieuni_ioctl_bar_sizes
 Information about the bar sizes. More...
 

Macro Definition Documentation

◆ PCIEUNI_DRIVER_VERSION

#define PCIEUNI_DRIVER_VERSION   _IOWR(PCIEUNI_IOC, 61, int)

Definition at line 27 of file pcieuni_io_compat.h.

◆ PCIEUNI_FIRMWARE_VERSION

#define PCIEUNI_FIRMWARE_VERSION   _IOWR(PCIEUNI_IOC, 62, int)

Definition at line 28 of file pcieuni_io_compat.h.

◆ PCIEUNI_GET_DMA_TIME

#define PCIEUNI_GET_DMA_TIME   _IOWR(PCIEUNI_IOC, 70, int)

Definition at line 29 of file pcieuni_io_compat.h.

◆ PCIEUNI_IOC

#define PCIEUNI_IOC   'U'

Definition at line 24 of file pcieuni_io_compat.h.

◆ PCIEUNI_IOC_DMA_MAXNR

#define PCIEUNI_IOC_DMA_MAXNR   74

Definition at line 36 of file pcieuni_io_compat.h.

◆ PCIEUNI_IOC_DMA_MINNR

#define PCIEUNI_IOC_DMA_MINNR   70

Definition at line 35 of file pcieuni_io_compat.h.

◆ PCIEUNI_IOC_MAXNR

#define PCIEUNI_IOC_MAXNR   63

Definition at line 34 of file pcieuni_io_compat.h.

◆ PCIEUNI_IOC_MINNR

#define PCIEUNI_IOC_MINNR   60

Definition at line 33 of file pcieuni_io_compat.h.

◆ PCIEUNI_PHYSICAL_SLOT

#define PCIEUNI_PHYSICAL_SLOT   _IOWR(PCIEUNI_IOC, 60, int)

Definition at line 26 of file pcieuni_io_compat.h.

◆ PCIEUNI_READ_DMA

#define PCIEUNI_READ_DMA   _IOWR(PCIEUNI_IOC, 72, int)

Definition at line 31 of file pcieuni_io_compat.h.

◆ PCIEUNI_SET_IRQ

#define PCIEUNI_SET_IRQ   _IOWR(PCIEUNI_IOC, 73, int)

Definition at line 32 of file pcieuni_io_compat.h.

◆ PCIEUNI_WRITE_DMA

#define PCIEUNI_WRITE_DMA   _IOWR(PCIEUNI_IOC, 71, int)

Definition at line 30 of file pcieuni_io_compat.h.

Typedef Documentation

◆ pcieuni_ioctl_bar_sizes

Information about the bar sizes.

It is retrieved via IOCTL.