Linux Kernel
3.7.1
|
#include <stdio.h>
#include <string.h>
#include <ftw.h>
#include <stdlib.h>
#include <pthread.h>
#include <unistd.h>
#include <errno.h>
#include <limits.h>
#include <sys/types.h>
#include <sys/stat.h>
#include <fcntl.h>
#include <sys/ioctl.h>
#include <linux/usbdevice_fs.h>
Go to the source code of this file.
Data Structures | |
struct | usbtest_param |
struct | usb_device_descriptor |
struct | usb_interface_descriptor |
struct | testdev |
Macros | |
#define | TEST_CASES 30 |
#define | USBTEST_REQUEST _IOWR('U', 100, struct usbtest_param) |
#define | USB_DT_DEVICE 0x01 |
#define | USB_DT_INTERFACE 0x04 |
#define | USB_CLASS_PER_INTERFACE 0 /* for DeviceClass */ |
#define | USB_CLASS_VENDOR_SPEC 0xff |
Enumerations | |
enum | usb_device_speed { USB_SPEED_UNKNOWN = 0, USB_SPEED_LOW, USB_SPEED_FULL, USB_SPEED_HIGH, USB_SPEED_VARIABLE, USB_SPEED_UNKNOWN = 0, USB_SPEED_LOW, USB_SPEED_FULL, USB_SPEED_HIGH, USB_SPEED_WIRELESS, USB_SPEED_SUPER, USB_SPEED_UNKNOWN = 0, USB_SPEED_LOW, USB_SPEED_FULL, USB_SPEED_HIGH } |
Functions | |
struct usb_device_descriptor | __attribute__ ((packed)) |
int | main (int argc, char **argv) |
#define USBTEST_REQUEST _IOWR('U', 100, struct usbtest_param) |
enum usb_device_speed |
|
read |
mcontroller : adapter info structure for old mimd_t apps
: base address : irq number : number of logical drives : pci bus : pci device : pci function : pci id : vendor id : slot number : unique id
Definition at line 171 of file esd_usb2.c.