staticvoid dmfe_init_dm9000(struct net_device *dev)/* refer to Linux driver v1.26*/
{
/* ...具体含义请参阅其数据手册 禁止自动协商功能 */
/* Set PHY 100M-FX Fiber on, and turn on (16.14) bypass scramblerfunction */
phy_write(db, 16, 0x4004); /* off (16.4)RPDCTR-EN reduce-power-down mode */
/* operating PHY media mode = DM9000_100M Full, with H/W Flow-control */
phy_write(db, 4, 0x400 | 0x1E1); /* TX capability all: phy_reg4 = 0x1E1 */
phy_write(db, 0, 0x2100); /* PHY 100M Full duplex mode fixed 禁止自动协商 */
udelay(2000); /*wait > 2 ms (2~30 ms normal) for PHY power-on ready */
iow(db, 0x0A, 0x29);/* FCR REG.0AHTXPEN, BKPM (TX_Half), FLCE (RX) enable */
/* ... */
}