Linux Kernel
3.7.1
|
#include <linux/module.h>
#include <linux/kernel.h>
#include <linux/delay.h>
#include <linux/types.h>
#include <linux/fcntl.h>
#include <linux/interrupt.h>
#include <linux/ptrace.h>
#include <linux/ioport.h>
#include <linux/in.h>
#include <linux/string.h>
#include <linux/spinlock.h>
#include <linux/errno.h>
#include <linux/init.h>
#include <linux/bitops.h>
#include <linux/if.h>
#include <linux/mii.h>
#include <linux/netdevice.h>
#include <linux/etherdevice.h>
#include <linux/skbuff.h>
#include <linux/ethtool.h>
#include <arch/svinto.h>
#include <asm/io.h>
#include <asm/irq.h>
#include <asm/dma.h>
#include <asm/ethernet.h>
#include <asm/cache.h>
#include <arch/io_interface_mux.h>
Go to the source code of this file.
Data Structures | |
struct | net_local |
struct | etrax_eth_descr |
struct | transceiver_ops |
Typedefs | |
typedef struct etrax_eth_descr | etrax_eth_descr |
Enumerations | |
enum | duplex { half, full, autoneg } |
Functions | |
__setup ("etrax100_eth=", e100_boot_setup) | |
module_init (etrax_init_module) | |
Variables | |
struct transceiver_ops | transceivers [] |
struct transceiver_ops * | transceiver = &transceivers[0] |
#define RX_QUEUE_THRESHOLD NBR_OF_RX_DESC/2 |
typedef struct etrax_eth_descr etrax_eth_descr |
__setup | ( | ) |
module_init | ( | etrax_init_module | ) |
struct transceiver_ops* transceiver = &transceivers[0] |
struct transceiver_ops transceivers[] |