FreeBSD kernel usb device Code
rio500_usb.h File Reference
#include <sys/ioccom.h>
Include dependency graph for rio500_usb.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  RioCommand
 

Macros

#define USB_VENDOR_DIAMOND   0x841
 
#define USB_PRODUCT_DIAMOND_RIO500USB   0x1
 
#define RIO_SEND_COMMAND   _IOWR('U', 200, struct RioCommand)
 
#define RIO_RECV_COMMAND   _IOWR('U', 201, struct RioCommand)
 
#define RIO_DIR_OUT   0x0
 
#define RIO_DIR_IN   0x1
 

Macro Definition Documentation

◆ RIO_DIR_IN

#define RIO_DIR_IN   0x1

Definition at line 48 of file rio500_usb.h.

◆ RIO_DIR_OUT

#define RIO_DIR_OUT   0x0

Definition at line 47 of file rio500_usb.h.

◆ RIO_RECV_COMMAND

#define RIO_RECV_COMMAND   _IOWR('U', 201, struct RioCommand)

Definition at line 45 of file rio500_usb.h.

◆ RIO_SEND_COMMAND

#define RIO_SEND_COMMAND   _IOWR('U', 200, struct RioCommand)

Definition at line 44 of file rio500_usb.h.

◆ USB_PRODUCT_DIAMOND_RIO500USB

#define USB_PRODUCT_DIAMOND_RIO500USB   0x1

Definition at line 30 of file rio500_usb.h.

◆ USB_VENDOR_DIAMOND

#define USB_VENDOR_DIAMOND   0x841

Definition at line 27 of file rio500_usb.h.