|
Linux Kernel
3.7.1
|
#include <linux/kernel.h>#include <linux/errno.h>#include <linux/init.h>#include <linux/slab.h>#include <linux/module.h>#include <linux/kref.h>#include <linux/uaccess.h>#include <linux/usb.h>#include <linux/mutex.h>Go to the source code of this file.
Data Structures | |
| struct | usb_skel |
Macros | |
| #define | USB_SKEL_VENDOR_ID 0xfff0 |
| #define | USB_SKEL_PRODUCT_ID 0xfff0 |
| #define | USB_SKEL_MINOR_BASE 192 |
| #define | MAX_TRANSFER (PAGE_SIZE - 512) |
| #define | WRITES_IN_FLIGHT 8 |
| #define | to_skel_dev(d) container_of(d, struct usb_skel, kref) |
Functions | |
| MODULE_DEVICE_TABLE (usb, skel_table) | |
| module_usb_driver (skel_driver) | |
| MODULE_LICENSE ("GPL") | |
| #define MAX_TRANSFER (PAGE_SIZE - 512) |
Definition at line 42 of file usb-skeleton.c.
Definition at line 70 of file usb-skeleton.c.
| #define USB_SKEL_MINOR_BASE 192 |
Definition at line 39 of file usb-skeleton.c.
| #define USB_SKEL_PRODUCT_ID 0xfff0 |
Definition at line 28 of file usb-skeleton.c.
| #define USB_SKEL_VENDOR_ID 0xfff0 |
Definition at line 27 of file usb-skeleton.c.
| #define WRITES_IN_FLIGHT 8 |
Definition at line 46 of file usb-skeleton.c.
| MODULE_DEVICE_TABLE | ( | usb | , |
| skel_table | |||
| ) |
| MODULE_LICENSE | ( | "GPL" | ) |
| module_usb_driver | ( | skel_driver | ) |
1.8.2