|
Linux Kernel
3.7.1
|
#include <linux/module.h>#include <linux/kernel.h>#include <linux/errno.h>#include <linux/string.h>#include <linux/init.h>#include <linux/interrupt.h>#include <linux/isapnp.h>#include <linux/netdevice.h>#include <linux/etherdevice.h>#include <asm/io.h>#include <asm/irq.h>#include "8390.h"Go to the source code of this file.
Macros | |
| #define | DRV_NAME "smc-ultra" |
| #define | START_PG 0x00 /* First page of TX buffer */ |
| #define | ULTRA_CMDREG 0 /* Offset to ASIC command register. */ |
| #define | ULTRA_RESET 0x80 /* Board reset, in ULTRA_CMDREG. */ |
| #define | ULTRA_MEMENB 0x40 /* Enable the shared memory. */ |
| #define | IOPD 0x02 /* I/O Pipe Data (16 bits), PIO operation. */ |
| #define | IOPA 0x07 /* I/O Pipe Address for PIO operation. */ |
| #define | ULTRA_NIC_OFFSET 16 /* NIC register offset from the base_addr. */ |
| #define | ULTRA_IO_EXTENT 32 |
| #define | EN0_ERWCNT 0x08 /* Early receive warning count. */ |
Functions | |
| struct net_device *__init | ultra_probe (int unit) |
| #define DRV_NAME "smc-ultra" |
Definition at line 75 of file smc-ultra.c.
| #define EN0_ERWCNT 0x08 /* Early receive warning count. */ |
Definition at line 124 of file smc-ultra.c.
| #define IOPA 0x07 /* I/O Pipe Address for PIO operation. */ |
Definition at line 121 of file smc-ultra.c.
| #define IOPD 0x02 /* I/O Pipe Data (16 bits), PIO operation. */ |
Definition at line 120 of file smc-ultra.c.
| #define START_PG 0x00 /* First page of TX buffer */ |
Definition at line 115 of file smc-ultra.c.
| #define ULTRA_CMDREG 0 /* Offset to ASIC command register. */ |
Definition at line 117 of file smc-ultra.c.
| #define ULTRA_IO_EXTENT 32 |
Definition at line 123 of file smc-ultra.c.
| #define ULTRA_MEMENB 0x40 /* Enable the shared memory. */ |
Definition at line 119 of file smc-ultra.c.
Definition at line 122 of file smc-ultra.c.
| #define ULTRA_RESET 0x80 /* Board reset, in ULTRA_CMDREG. */ |
Definition at line 118 of file smc-ultra.c.
|
read |
Definition at line 166 of file smc-ultra.c.
1.8.2