#include <linux/module.h>
#include <linux/kernel.h>
#include <linux/errno.h>
#include <linux/init.h>
#include <linux/platform_device.h>
#include <linux/netdevice.h>
#include <linux/etherdevice.h>
#include <linux/jiffies.h>
#include <linux/io.h>
#include <asm/mcf8390.h>
#include "lib8390.c"
Go to the source code of this file.
#define NE_DATAPORT 0x10 /* NatSemi-defined port window offset */ |
#define NE_EN0_RCNTHI 0x0b |
#define NE_EN0_RCNTLO 0x0a |
#define NE_EN0_RSARHI 0x09 |
#define NE_EN0_RSARLO 0x08 |
#define NE_RESET 0x1f /* Issue a read to reset ,a write to clear */ |
#define NESM_START_PG 0x40 /* First page of TX buffer */ |
#define NESM_STOP_PG 0x80 /* Last page +1 of RX ring */ |
MODULE_ALIAS |
( |
"platform:mcf8390" |
| ) |
|
MODULE_DESCRIPTION |
( |
"MCF8390 ColdFire NS8390 driver" |
| ) |
|
module_platform_driver |
( |
mcf8390_drv |
| ) |
|