Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Functions | Variables
lg-vl600.c File Reference
#include <linux/etherdevice.h>
#include <linux/ethtool.h>
#include <linux/mii.h>
#include <linux/usb.h>
#include <linux/usb/cdc.h>
#include <linux/usb/usbnet.h>
#include <linux/if_ether.h>
#include <linux/if_arp.h>
#include <linux/inetdevice.h>
#include <linux/module.h>

Go to the source code of this file.

Data Structures

struct  vl600_frame_hdr
 
struct  vl600_pkt_hdr
 
struct  vl600_state
 

Functions

struct vl600_frame_hdr __attribute__ ((packed))
 
 MODULE_DEVICE_TABLE (usb, products)
 
 module_usb_driver (lg_vl600_driver)
 
 MODULE_AUTHOR ("Anrzej Zaborowski")
 
 MODULE_DESCRIPTION ("LG-VL600 modem's ethernet link")
 
 MODULE_LICENSE ("GPL")
 

Variables

__le32 len
 
__le32 serial
 
__le32 pkt_cnt
 
__le32 dummy_flags
 
__le32 dummy
 
__le32 magic
 
__be16 h_proto
 
struct vl600_state __attribute__
 

Function Documentation

struct vl600_frame_hdr __attribute__ ( (packed)  )
read

Definition at line 171 of file esd_usb2.c.

MODULE_AUTHOR ( "Anrzej Zaborowski"  )
MODULE_DESCRIPTION ( "LG-VL600 modem's ethernet link )
MODULE_DEVICE_TABLE ( usb  ,
products   
)
MODULE_LICENSE ( "GPL"  )
module_usb_driver ( lg_vl600_driver  )

Variable Documentation

Definition at line 62 of file lg-vl600.c.

__le32 dummy_flags

Definition at line 61 of file lg-vl600.c.

__be16 h_proto

Definition at line 66 of file lg-vl600.c.

__le32 len

Definition at line 58 of file lg-vl600.c.

__le32 magic

Definition at line 63 of file lg-vl600.c.

__le32 pkt_cnt

Definition at line 60 of file lg-vl600.c.

__le32 serial

Definition at line 59 of file lg-vl600.c.