Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
enc28j60_net Struct Reference

Data Fields

struct net_devicenetdev
 
struct spi_devicespi
 
struct mutex lock
 
struct sk_bufftx_skb
 
struct work_struct tx_work
 
struct work_struct irq_work
 
struct work_struct setrx_work
 
struct work_struct restart_work
 
u8 bank
 
u16 next_pk_ptr
 
u16 max_pk_counter
 
u16 tx_retry_count
 
bool hw_enable
 
bool full_duplex
 
int rxfilter
 
u32 msg_enable
 
u8 spi_transfer_buf [SPI_TRANSFER_BUF_LEN]
 

Detailed Description

Definition at line 58 of file enc28j60.c.

Field Documentation

u8 bank

Definition at line 67 of file enc28j60.c.

bool full_duplex

Definition at line 72 of file enc28j60.c.

bool hw_enable

Definition at line 71 of file enc28j60.c.

Definition at line 64 of file enc28j60.c.

struct mutex lock

Definition at line 61 of file enc28j60.c.

u16 max_pk_counter

Definition at line 69 of file enc28j60.c.

u32 msg_enable

Definition at line 74 of file enc28j60.c.

struct net_device* netdev

Definition at line 59 of file enc28j60.c.

u16 next_pk_ptr

Definition at line 68 of file enc28j60.c.

struct work_struct restart_work

Definition at line 66 of file enc28j60.c.

int rxfilter

Definition at line 73 of file enc28j60.c.

struct work_struct setrx_work

Definition at line 65 of file enc28j60.c.

Definition at line 60 of file enc28j60.c.

u8 spi_transfer_buf[SPI_TRANSFER_BUF_LEN]

Definition at line 75 of file enc28j60.c.

u16 tx_retry_count

Definition at line 70 of file enc28j60.c.

struct sk_buff* tx_skb

Definition at line 62 of file enc28j60.c.

Definition at line 63 of file enc28j60.c.


The documentation for this struct was generated from the following file: