Linux Kernel
3.7.1
|
#include <8390.h>
Data Fields | |
const char * | name |
void(* | reset_8390 )(struct net_device *) |
void(* | get_8390_hdr )(struct net_device *, struct e8390_pkt_hdr *, int) |
void(* | block_output )(struct net_device *, int, const unsigned char *, int) |
void(* | block_input )(struct net_device *, int, struct sk_buff *, int) |
unsigned long | rmem_start |
unsigned long | rmem_end |
void __iomem * | mem |
unsigned char | mcfilter [8] |
unsigned | open:1 |
unsigned | word16:1 |
unsigned | bigendian:1 |
unsigned | txing:1 |
unsigned | irqlock:1 |
unsigned | dmaing:1 |
unsigned char | tx_start_page |
unsigned char | rx_start_page |
unsigned char | stop_page |
unsigned char | current_page |
unsigned char | interface_num |
unsigned char | txqueue |
short | tx1 |
short | tx2 |
short | lasttx |
unsigned char | reg0 |
unsigned char | reg5 |
unsigned char | saved_irq |
u32 * | reg_offset |
spinlock_t | page_lock |
unsigned long | priv |
void(* get_8390_hdr)(struct net_device *, struct e8390_pkt_hdr *, int) |
spinlock_t page_lock |
void(* reset_8390)(struct net_device *) |