XenevaOS
Loading...
Searching...
No Matches
Classes | Typedefs | Functions
usbgamepad.h File Reference
#include "uspi/usbfunction.h"
#include "uspi/usbendpoint.h"
#include "uspi/usbrequest.h"
#include "uspi/usbhid.h"
#include "uspi/types.h"
#include "uspi.h"
Include dependency graph for usbgamepad.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  TUSBGamePadDevice
 

Typedefs

typedef struct TUSBGamePadDevice TUSBGamePadDevice
 

Functions

void USBGamePadDevice (TUSBGamePadDevice *pThis, TUSBFunction *pFunction)
 
void _CUSBGamePadDevice (TUSBGamePadDevice *pThis)
 
boolean USBGamePadDeviceConfigure (TUSBFunction *pUSBFunction)
 
void USBGamePadDeviceGetReport (TUSBGamePadDevice *pThis)
 
void USBGamePadDeviceRegisterStatusHandler (TUSBGamePadDevice *pThis, TGamePadStatusHandler *pStatusHandler)
 

Typedef Documentation

◆ TUSBGamePadDevice

Function Documentation

◆ _CUSBGamePadDevice()

void _CUSBGamePadDevice ( TUSBGamePadDevice pThis)

◆ USBGamePadDevice()

void USBGamePadDevice ( TUSBGamePadDevice pThis,
TUSBFunction pFunction 
)

◆ USBGamePadDeviceConfigure()

boolean USBGamePadDeviceConfigure ( TUSBFunction pUSBFunction)

◆ USBGamePadDeviceGetReport()

void USBGamePadDeviceGetReport ( TUSBGamePadDevice pThis)

◆ USBGamePadDeviceRegisterStatusHandler()

void USBGamePadDeviceRegisterStatusHandler ( TUSBGamePadDevice pThis,
TGamePadStatusHandler pStatusHandler 
)