|
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[] |
1.8.2