Davicom DM9000 driver
The DM9000 driver (dm9000x_32.o) is a Linux network device driver.
Version: 1.26
Status: Done
Description
The Davicom DM9000E is an embedded ethernet PHY/MAC chip. The driver (dm9000x_32.o) allows Linux to use the network device in a standard fashion.
Official web page
Usage
insmod /kernel/drivers/net/dm9000x_32.o
Build procedure
The dm9000x_32 module is built as part of the kernel build process, make modules.
License
A Davicom DM9000 ISA NIC fast Ethernet driver for Linux.
Copyright (C) 1997 Sten Wang
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License along
with this program; if not, write to the Free Software Foundation, Inc.,
51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
(C)Copyright 1997-1998 DAVICOM Semiconductor,Inc. All Rights Reserved.
Todo
- Backport linux-2.6 driver
- Test inside and outside of kernel
- Write fake module for dvdplayer fixup
History
V0.11 06/20/2001 REG_0A bit3=1, default enable BP with DA match
06/22/2001 Support DM9801 progrmming
E3: R25 = ((R24 + NF) & 0x00ff) | 0xf000
E4: R25 = ((R24 + NF) & 0x00ff) | 0xc200
R17 = (R17 & 0xfff0) | NF + 3
E5: R25 = ((R24 + NF - 3) & 0x00ff) | 0xc200
R17 = (R17 & 0xfff0) | NF
v1.00 modify by simon 2001.9.5
change for kernel 2.4.x
v1.1 11/09/2001 fix force mode bug
v1.2 03/18/2003 Weilun Huang <weilun_huang@davicom.com.tw>:
Added tx/rx 32 bit mode.
Cleaned up for kernel merge.
v1.21 08/26/2003 Fixed phy reset.
v1.22 09/09/2003 Fixed power-on reset.
09/30/2003 Spenser Tsai
Fixed 32-bit mode bug (Excessive Collision and Late Collision)
v1.23 11/05/2003 Added Auto-MDIX function
v1.24 01/15/2004 Modify Full-Duplex mode
v1.25 04/28/2004 Default Flow control function
v1.26 06/09/2004 Performance raising & reducing amount of interrupt
v1.26AL ??/2005 Added GPIO pin support for MG-?5 products
|
Comments
Comments (0)
You don't have permission to comment on this page.