DM9000A

所属分类:嵌入式/单片机/硬件编程
开发工具:C/C++
文件大小:87KB
下载次数:39
上传日期:2008-08-11 17:16:18
上 传 者nonya
说明:  这是基于samsung s3c2413 的DM9000网口驱动
(This is based on the samsung s3c2413 mouth DM9000 network driver)

文件列表:
DM9000A\common.cpp (371, 2005-01-27)
DM9000A\common.h (6590, 2005-01-27)
DM9000A\device.cpp (13951, 2008-01-24)
DM9000A\device.h (8195, 2005-01-27)
DM9000A\dm9isa.cpp (21196, 2007-11-19)
DM9000A\dm9isa.def (52, 2005-01-27)
DM9000A\dm9isa.h (5068, 2007-11-20)
DM9000A\dm_types.h (1591, 2005-01-27)
DM9000A\driver.cpp (20908, 2007-06-21)
DM9000A\driver.h (8822, 2006-08-15)
DM9000A\makefile (319, 2005-01-27)
DM9000A\sources (1152, 2007-11-16)
DM9000A\wince.c (642, 2005-01-27)
DM9000A\_desktop.ini (9, 2008-03-27)
DM9000A\obj\_desktop.ini (9, 2008-03-27)
DM9000A\obj\ARMV4I\_desktop.ini (9, 2008-03-27)
DM9000A\obj\ARMV4I\retail\_objects.mac (209, 2008-07-23)
DM9000A\obj\ARMV4I\retail\wince.obj (5776, 2008-03-26)
DM9000A\obj\ARMV4I\retail\common.obj (7885, 2008-03-26)
DM9000A\obj\ARMV4I\retail\driver.obj (59593, 2008-03-26)
DM9000A\obj\ARMV4I\retail\device.obj (35037, 2008-03-26)
DM9000A\obj\ARMV4I\retail\_desktop.ini (9, 2008-03-27)
DM9000A\obj\ARMV4I\retail\dm9isa.obj (75172, 2008-07-23)
DM9000A\obj\ARMV4I\retail (0, 2008-07-23)
DM9000A\obj\ARMV4I (0, 2008-07-23)
DM9000A\obj (0, 2008-07-23)
DM9000A (0, 2008-07-23)

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 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. 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

近期下载者

相关文件


收藏者