Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros | Functions
ncm.c File Reference
#include <linux/kernel.h>
#include <linux/module.h>
#include <linux/usb/composite.h>
#include "u_ether.h"
#include "f_ncm.c"
#include "u_ether.c"

Go to the source code of this file.

Macros

#define DRIVER_DESC   "NCM Gadget"
 
#define CDC_VENDOR_NUM   0x0525 /* NetChip */
 
#define CDC_PRODUCT_NUM   0xa4a1 /* Linux-USB Ethernet Gadget */
 

Functions

 USB_GADGET_COMPOSITE_OPTIONS ()
 
 MODULE_DESCRIPTION (DRIVER_DESC)
 
 MODULE_AUTHOR ("Yauheni Kaliuta")
 
 MODULE_LICENSE ("GPL")
 
 module_init (init)
 
 module_exit (cleanup)
 

Macro Definition Documentation

#define CDC_PRODUCT_NUM   0xa4a1 /* Linux-USB Ethernet Gadget */

Definition at line 52 of file ncm.c.

#define CDC_VENDOR_NUM   0x0525 /* NetChip */

Definition at line 51 of file ncm.c.

#define DRIVER_DESC   "NCM Gadget"

Definition at line 28 of file ncm.c.

Function Documentation

MODULE_AUTHOR ( "Yauheni Kaliuta"  )
MODULE_DESCRIPTION ( DRIVER_DESC  )
module_exit ( cleanup  )
module_init ( init  )
MODULE_LICENSE ( "GPL"  )
USB_GADGET_COMPOSITE_OPTIONS ( )