36#include "common_header.h"
54 unsigned char bLength;
55 unsigned char bDescriptorType;
56 unsigned char bInterfaceNumber;
57 unsigned char bAlternateSetting;
58 unsigned char bNumEndpoints;
59 unsigned char bInterfaceClass;
60 unsigned char bInterfaceSubClass;
61 unsigned char bInterfaceProtocol;
62 unsigned char iInterface;
63} __attribute__((packed));
79 unsigned char bLength;
80 unsigned char bDescriptorType;
82} __attribute__((packed));
88 unsigned char bmRequestType;
89 unsigned char bRequest;
90 unsigned short wValue;
91 unsigned short wIndex;
92 unsigned short wLength;
93} __attribute__((packed));
120 int (*
func28)(
int arg1,
int arg2,
int arg3);
122 int (*
attach)(
int speed,
void *arg2,
void *arg3);
124 int (*
detach)(
int arg1,
int arg2,
int arg3);
189int sceUsbBus_driver_8A3EB5D2(
void);
int sceUsbbdReqSend(struct UsbdDeviceReq *req)
int sceUsbbdUnregister(struct UsbDriver *drv)
int sceUsbbdRegister(struct UsbDriver *drv)
struct UsbDriver * link
Definition usbbus.h:132
void * confp
Definition usbbus.h:114
void * devp
Definition usbbus.h:112
int(* stop_func)(int size, void *args)
Definition usbbus.h:130
int(* start_func)(int size, void *args)
Definition usbbus.h:128
void * devp_hi
Definition usbbus.h:108
void * confp_hi
Definition usbbus.h:110
struct StringDescriptor * str
Definition usbbus.h:116
struct UsbEndpoint * endp
Definition usbbus.h:104
const char * name
Definition usbbus.h:100
int(* attach)(int speed, void *arg2, void *arg3)
Definition usbbus.h:122
int(* detach)(int arg1, int arg2, int arg3)
Definition usbbus.h:124
int unk34
Definition usbbus.h:126
struct UsbInterface * intp
Definition usbbus.h:106
int(* recvctl)(int arg1, int arg2, struct DeviceRequest *req)
Definition usbbus.h:118
int(* func28)(int arg1, int arg2, int arg3)
Definition usbbus.h:120
int endpoints
Definition usbbus.h:102
int unk2
Definition usbbus.h:45
int unk3
Definition usbbus.h:47
int endpnum
Definition usbbus.h:43
unsigned int num
Definition usbbus.h:72
struct InterfaceDescriptor * infp[2]
Definition usbbus.h:70
int unk1c
Definition usbbus.h:154
void * func
Definition usbbus.h:148
struct UsbEndpoint * endp
Definition usbbus.h:140
int unkc
Definition usbbus.h:146
int retcode
Definition usbbus.h:152
void * data
Definition usbbus.h:142
void * link
Definition usbbus.h:158
int recvsize
Definition usbbus.h:150
int size
Definition usbbus.h:144
void * arg
Definition usbbus.h:156