#define DP83905_MCRA 0x0a
#define DP83905_MCRB 0x0b
#define DP83905_MCRA_IOADDR_MASK 0x07
#define DP83905_MCRA_IOADDR_300 0x00
#define DP83905_MCRA_IOADDR_SOFT 0x01
#define DP83905_MCRA_IOADDR_240 0x02
#define DP83905_MCRA_IOADDR_280 0x03
#define DP83905_MCRA_IOADDR_2C0 0x04
#define DP83905_MCRA_IOADDR_320 0x05
#define DP83905_MCRA_IOADDR_340 0x06
#define DP83905_MCRA_IOADDR_360 0x07
#define DP83905_MCRA_INT_MASK 0x38
#define DP83905_MCRA_INT0 0x00
#define DP83905_MCRA_INT1 0x08
#define DP83905_MCRA_INT2 0x10
#define DP83905_MCRA_INT3 0x18
#define DP83905_MCRA_FREAD 0x40
#define DP83905_MCRA_MEMIO 0x80
#define DP83905_MCRB_PHY_MASK 0x03
#define DP83905_MCRB_PHY_10_T 0x00
#define DP83905_MCRB_PHY_10_2 0x01
#define DP83905_MCRB_PHY_AUI 0x02
#define DP83905_MCRB_PHY_TPI_NONSPEC 0x03
#define DP83905_MCRB_GDLNK 0x04
#define DP83905_MCRB_IO16CON 0x08
#define DP83905_MCRB_CHRDY 0x10
#define DP83905_MCRB_BE 0x20
#define DP83905_MCRB_BPWR 0x40
#define DP83905_MCRB_EELOAD 0x80