DM9000A
所属分类:单片机开发
开发工具:Others
文件大小:6541KB
下载次数:44
上传日期:2012-11-26 21:46:17
上 传 者:
huguowen
说明: 该程序是在kil C++环境下开发的32位arm单片机DM9000A网卡文档和驱动程序。
(The program is a 32 arm microcontroller developed in the kil C++ environment DM9000A network card documentation and drivers.)
文件列表:
DM9000A (0, 2006-04-20)
DM9000A\DM9000AE (0, 2006-04-20)
DM9000A\DM9000AE\Data Sheet (0, 2006-04-20)
DM9000A\DM9000AE\Data Sheet\DM9000A-P04-120505.pdf (1799029, 2005-12-05)
DM9000A\DM9000AE\Data Sheet\DM9000A_C_G_AXW.pdf (1128747, 2005-02-17)
DM9000A\DM9000AE\Data Sheet\DM9000A_C_M_AXW.pdf (846067, 2005-02-17)
DM9000A\DM9000AE\ORCAD (0, 2006-04-20)
DM9000A\DM9000AE\ORCAD\DM9000A.DSN (295936, 2006-01-13)
DM9000A\DM9000AE\ORCAD\DM9000A.pdf (114315, 2006-04-17)
DM9000A\DM9000AE\Presentation data (0, 2006-04-20)
DM9000A\DM9000AE\Presentation data\DM9000A_9010 Presentation 080904.pdf (268754, 2004-08-09)
DM9000A\DM9000A_EVB (0, 2006-04-20)
DM9000A\DM9000A_EVB\dm9000A_ev_m_V21.pdf (339726, 2006-03-23)
DM9000A\DM9000A_EVB\ORCAD (0, 2006-04-20)
DM9000A\DM9000A_EVB\ORCAD\DM9000A_EVB.DSN (251904, 2006-04-17)
DM9000A\DM9000A_EVB\ORCAD\DM9000A_EVB.pdf (121049, 2006-04-17)
DM9000A\DM9000A_EVB\PCB (0, 2006-04-20)
DM9000A\DM9000A_EVB\PCB\DM9000A_EVB.asc (411785, 2005-11-23)
DM9000A\DM9000A_EVB\PCB\DM9000A_EVB.PCB (1099705, 2005-03-22)
DM9000A\DM9000A_EVB\PCB\DM9000A_GOOD_LAYOUT.asc (402132, 2005-11-23)
DM9000A\DM9000A_EVB\PCB\DM9000A_GOOD_LAYOUT.pcb (1092361, 2005-11-21)
DM9000A\DM9000A_EVB\PCB\DM9000A_LAYOUT_BOTTOM.pdf (27882, 2005-11-23)
DM9000A\DM9000A_EVB\PCB\DM9000A_LAYOUT_TOP.pdf (63742, 2005-11-23)
DM9000A\DRIVER (0, 2006-04-20)
DM9000A\DRIVER\LINUX (0, 2006-04-20)
DM9000A\DRIVER\LINUX\checksumoffload (0, 2006-04-20)
DM9000A\DRIVER\LINUX\checksumoffload\checksumoffload2.4.doc (53760, 2005-04-21)
DM9000A\DRIVER\LINUX\checksumoffload\checksumoffload2.6.doc (46080, 2005-04-21)
DM9000A\DRIVER\LINUX\dm9ks_2.02 (0, 2006-04-20)
DM9000A\DRIVER\LINUX\dm9ks_2.02\dm9ks_2.02.tar.gz (10595, 2005-11-14)
DM9000A\DRIVER\LINUX\dm9ks_2.03 (0, 2006-04-20)
DM9000A\DRIVER\LINUX\dm9ks_2.03\dm9ks_2.03.tar.gz (10814, 2006-04-17)
DM9000A\DRIVER\WIN_CE (0, 2006-04-20)
DM9000A\DRIVER\WIN_CE\4.2 (0, 2006-04-20)
DM9000A\DRIVER\WIN_CE\4.2\3.2.7 (0, 2006-04-20)
DM9000A\DRIVER\WIN_CE\4.2\3.2.7\dm9 ping test.txt (10859, 2004-12-17)
DM9000A\DRIVER\WIN_CE\4.2\3.2.7\dm9000_3.2.7-x86-wince4.2.dbg.zip (68585, 2004-12-09)
DM9000A\DRIVER\WIN_CE\4.2\3.2.7\dm9000_3.2.7-x86-wince4.2.rel.zip (57566, 2004-12-09)
DM9000A\DRIVER\WIN_CE\4.2\3.2.7\dm9000_3.2.7-x86-wince5.0.dbg.zip (73791, 2004-12-09)
... ...
Davicom DM9000/9000A/9010 Driver 3.2.9 for 5.0 Release Note
The Davicom DM9000/9000A/9010 NDIS CE miniport device driver is used to be
the network component of the Microsoft WinCE 5.0 enables hardware
containing Davicom's ISA Fast Ethernet controller 'DM9000', 'DM9000A' or 'DM9010'.
This file describes the procedures of the driver installation. Note that
this is not written for end-users.
CONTENTS:
dm9000_3.2.9-wince5.0.README - This README file
dm9000_3.2.9-x86-wince5.0.dbg.zip - The debug build, binary release files for CEPC: x86
dm9000_3.2.9-x86-wince5.0.rel.zip - The retial build, binary release files for CEPC: x86
dm9000_3.2.9-pxa27x-wince5.0.dbg.zip - The debug build, binary release files for Intel PXA27x Dev Platform:ARMV4I
dm9000_3.2.9-pxa27x-wince5.0.rel.zip - The retial build, binary release files for Intel PXA27x Dev Platform:ARMV4I
dm9000_3.2.9-atlas-wince5.0.dbg.zip - The debug build, binary release files for STPC Atlas: x86
dm9000_3.2.9-atlas-wince5.0.rel.zip - The retial build, binary release files for STPC Atlas: x86
dm9000_3.2.9-sh2410v4i-wince5.0.dbg.zip - The debug build, binary release files for Samsung SMDK2410: ARMV4I
dm9000_3.2.9-sh2410v4i-wince5.0.rel.zip - The retail build, binary release files for Samsung SMDK2410: ARMV4I
1. Platform
1.1 CEPC: x86
This driver is build based on the BSP for a Windows CE PCVbased
hardware development platform (CEPC). The platform uses the OS that is
built for the x86 architecture.
1.2 Intel PXA27x Dev Platform:ARMV4I
This driver is build based on the BSP for the Intel XScale
Microarchitecture Handheld Development Platform. The platform uses the OS
that is built for the ARM v4 architecture and contains the ARM instruction
set with Thumb Interworking enabled.
1.3 STPC Atlas: x86
This driver is build based on the BSP of The STPC Atlas Information
Appliance Evaluation Kit -- ISA or Local Bus modes -- integrates a standard x86
core along with a powerful UMA graphics/video chipset, support logic including
PCI, USB, IDE controllers and standard I/O interfaces.
1.4 Samsung SMDK2410: ARMV4I
This driver is build based on the BSP of the Samsung SMDK2410 Development Platform.
The platform uses the OS that is built for the ARM v4 architecture and contains the ARM
instruction set with Thumb Interworking enabled.
2. Installation
2.1 Unzip the zip file and extract them to your project release directory.
2.2 Add the folloing instruction to your project bib file.
MODULES
; Name Path Memory Type
; -------------- -------------------------------------- -----------
dm9isa.dll $(_FLATRELEASEDIR)\dm9isa.dll NK SH
3. Configuration
3.1 In the file project.reg, add the following registry values.
[HKEY_LOCAL_MACHINE\Comm\DM9CE]
"DisplayName"="DM9000/9000A/9010 ISA Fast Ethernet Adapter"
"Group"="NDIS"
"ImagePath"="dm9isa.dll"
[HKEY_LOCAL_MACHINE\Comm\DM9CE\Linkage]
"Route"=multi_sz:"DM9CE1"
[HKEY_LOCAL_MACHINE\Comm\DM9CE1]
"DisplayName"="DM9000/9000A/9010 ISA Fast Ethernet Adapter"
"Group"="NDIS"
"ImagePath"="dm9isa.dll"
[HKEY_LOCAL_MACHINE\Comm\Tcpip\Linkage]
"Bind"="dm9ce1"
[HKEY_LOCAL_MACHINE\Comm\DM9CE1\Parms]
"BusNumber"=dword:0
"BusType"=dword:1
"XmitBuffer"=dword:20
"RecvBuffer"=dword:20
"IrqNumber"=dword:3
"SysIntr"=dword:13
[HKEY_LOCAL_MACHINE\Comm\DM9CE1\Parms\TcpIp]
"EnableDHCP"=dword:0
"UseZeroBroadcast"=dword:0
"DefaultGateway"="x.x.x.x."
"IpAddress"="x.x.x.x."
"Subnetmask"="x.x.x.x"
"DNS"="x.x.x.x"
"WINS"="x.x.x.x"
3.2 TCP/IP configurations
3.2.1 EnableDHCP
Set 1 for DHCP enable, 0 for disable.
3.2.2 UseZeroBroadcast
Set 1 for use zero broadcast, 0 for not.
3.2.3 DefaultGateway
Specify your gateway address in x.x.x.x format.
3.2.4 IpAddress
Specify your IP address in x.x.x.x format.
3.2.6 Subnetmask
Specify your subnet mask in x.x.x.x format.
3.2.6 DNS
Specify your domain name server's address in x.x.x.x format.
3.2.7 WINS
Specify your WINS server's address in x.x.x.x format.
4. DM9000 Configurables
The DM9000 configurable parameters are located at
[HKEY_LOCAL_MACHINE\Comm\DM9CE1\Parms]
Their definitions are explained below.
4.1 BusType
Type: DWORD
Description: The type of the bus it connects
Valid Values:
0 - Internal
1 - ISA
2 - EISA
3 - MicroChannel
4 - TurboChannel
5 - PCIBus
4.2 BusNumber
Type: DWORD
Description: The bus number of the device
4.3 IrqNumber
Type: DWORD
Description: The IRQ number of the device.
4.4 SysIntr
Type: DWORD
Description: The mapped IRQ number of the device
4.4 IoAddress
Type: DWORD
Description: The base I/O address of the device
4.5 XmitBuffer
Type: DWORD
Description: The number of buffers for transmission.
The recommended value is 0x20.
4.6 RecvBuffer
Type: DWORD
Description: The number of buffers for receiption.
The recommended value is 0x20.
Copyright(C) 2005 H.Y. Chu, hy_chu@davicom.com.tw
近期下载者:
相关文件:
收藏者: