/****************************************************************************
*
* 文件名: DM9000A.c
* 内容简述: DM9000A 驱动
*
* 文件历史:
* 版本号 日期 作者 说明
* v0.1 2013-09-09 frank_dai qq:1215483516 tel :18589097498
*
*/
#ifndef _DM9K_UIP_H_
#define _DM9K_UIP_H_
#define DM9000A_BASE_ADDR 0X60000000
#define DM9000A_DATA (*((vu16 *)(DM9000A_BASE_ADDR | 0X20000)))
#define DM9000A_REG_ADDR (*((vu16 *)DM9000A_BASE_ADDR))
/* DM9000 REGISTER LIST */
#define DM9000_REG_NCR 0x00
#define DM9000_REG_NSR 0x01
#define DM9000_REG_TCR 0x02
#define DM9000_REG_TSR1 0x03
#define DM9000_REG_TSR2 0x04
#define DM9000_REG_RCR 0x05
#define DM9000_REG_RSR 0x06
#define DM9000_REG_ROCR 0x07
#define DM9000_REG_BPTR 0x08
#define DM9000_REG_FCTR 0x09
#define DM9000_REG_FCR 0x0A
#define DM9000_REG_EPCR 0x0B
#define DM9000_REG_EPAR 0x0C
#define DM9000_REG_EPDRL 0x0D
#define DM9000_REG_EPDRH 0x0E
#define DM9000_REG_WAR 0x0F
#define DM9000_REG_PAR 0x10
#define DM9000_REG_MAR 0x16
#define DM9000_REG_GPCR 0x1E
#define DM9000_REG_GPR 0x1F
#define DM9000_REG_VID_L 0x28
#define DM9000_REG_VID_H 0x29
#define DM9000_REG_PID_L 0x2A
#define DM9000_REG_PID_H 0x2B
#define DM9000_REG_CHIPR 0x2C
#define DM9000_REG_TCR2 0x2D
#define DM9000_REG_OTCR 0x2E
#define DM9000_REG_SMCR 0x2F
#define DM9000_REG_ETXCSR 0x30
#define DM9000_REG_TCSCR 0x31
#define DM9000_REG_RCSCSR 0x32
#define DM9000_REG_MRCMDX 0xF0
#define DM9000_REG_MRCMD 0xF2
|