USB Host Shield 2.0
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Classes | Macros
XBOXUSB.h File Reference
#include "Usb.h"
#include "xboxEnums.h"
Include dependency graph for XBOXUSB.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  XBOXUSB
 

Macros

#define EP_MAXPKTSIZE   32
 
#define EP_INTERRUPT   0x03
 
#define XBOX_CONTROL_PIPE   0
 
#define XBOX_INPUT_PIPE   1
 
#define XBOX_OUTPUT_PIPE   2
 
#define XBOX_VID   0x045E
 
#define MADCATZ_VID   0x1BAD
 
#define JOYTECH_VID   0x162E
 
#define GAMESTOP_VID   0x0E6F
 
#define XBOX_WIRED_PID   0x028E
 
#define XBOX_WIRELESS_PID   0x028F
 
#define XBOX_WIRELESS_RECEIVER_PID   0x0719
 
#define XBOX_WIRELESS_RECEIVER_THIRD_PARTY_PID   0x0291
 
#define GAMESTOP_WIRED_PID   0x0401
 
#define XBOX_REPORT_BUFFER_SIZE   14
 
#define bmREQ_HID_OUT   USB_SETUP_HOST_TO_DEVICE|USB_SETUP_TYPE_CLASS|USB_SETUP_RECIPIENT_INTERFACE
 
#define HID_REQUEST_SET_REPORT   0x09
 
#define XBOX_MAX_ENDPOINTS   3
 

Macro Definition Documentation

#define EP_MAXPKTSIZE   32

Definition at line 25 of file XBOXUSB.h.

#define EP_INTERRUPT   0x03

Definition at line 28 of file XBOXUSB.h.

#define XBOX_CONTROL_PIPE   0

Definition at line 31 of file XBOXUSB.h.

#define XBOX_INPUT_PIPE   1

Definition at line 32 of file XBOXUSB.h.

#define XBOX_OUTPUT_PIPE   2

Definition at line 33 of file XBOXUSB.h.

#define XBOX_VID   0x045E

Definition at line 36 of file XBOXUSB.h.

#define MADCATZ_VID   0x1BAD

Definition at line 37 of file XBOXUSB.h.

#define JOYTECH_VID   0x162E

Definition at line 38 of file XBOXUSB.h.

#define GAMESTOP_VID   0x0E6F

Definition at line 39 of file XBOXUSB.h.

#define XBOX_WIRED_PID   0x028E

Definition at line 41 of file XBOXUSB.h.

#define XBOX_WIRELESS_PID   0x028F

Definition at line 42 of file XBOXUSB.h.

#define XBOX_WIRELESS_RECEIVER_PID   0x0719

Definition at line 43 of file XBOXUSB.h.

#define XBOX_WIRELESS_RECEIVER_THIRD_PARTY_PID   0x0291

Definition at line 44 of file XBOXUSB.h.

#define GAMESTOP_WIRED_PID   0x0401

Definition at line 45 of file XBOXUSB.h.

#define XBOX_REPORT_BUFFER_SIZE   14

Definition at line 47 of file XBOXUSB.h.

Definition at line 50 of file XBOXUSB.h.

#define HID_REQUEST_SET_REPORT   0x09

Definition at line 51 of file XBOXUSB.h.

#define XBOX_MAX_ENDPOINTS   3

Definition at line 53 of file XBOXUSB.h.