主题 : DM9000移植 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 100755
精华: 0
发帖: 7
金钱: 35 两
威望: 7 点
综合积分: 14 分
注册时间: 2014-02-22
最后登录: 2014-04-16
楼主  发表于: 2014-02-28 16:47

 DM9000移植

我用的是 wince6.0 的系统,在\WINCE600\PLATFORM\SMDK6410\SRC\DRIVERS\DM9000A 目录下,我确认是有编译进去的,但是,我查看Catalog Items View 中却没有看到 DM9000的选择项,而且在 Device Drivers 中也没有改驱动的选择项,现在板子起来后,插上网线看到网络连接是断开的,那我如何确认 DM9000 是真正的有编辑进 NK.bin 中呢?而且在 mini6410\RelDir\Samsung_SMDK6410_Release目录下有生成 dm9isa.dll文件,望解答!谢谢!
级别: 新手上路
UID: 100755
精华: 0
发帖: 7
金钱: 35 两
威望: 7 点
综合积分: 14 分
注册时间: 2014-02-22
最后登录: 2014-04-16
1楼  发表于: 2014-02-28 17:20
而且有在 platform.bib 添加 dm9isa.dll         $(_FLATRELEASEDIR)\dm9isa.dll        NK    SHK  
而且在 plagform.reg 中有加入 ; DM9000A driver
[HKEY_LOCAL_MACHINE\Comm\DM9CE]
    "DisplayName"="DM9000A 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"="DM9000A 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:23
    "SysIntr"=dword:23
    "IoAddress"=dword:18000000
    "NetworkAddress"="e0aac8de6352"

[HKEY_LOCAL_MACHINE\Comm\DM9CE1\Parms\TcpIp]
    "EnableDHCP"=dword:0
    "UseZeroBroadcast"=dword:0
    "DefaultGateway"="192.168.1.1"
    "IpAddress"="192.168.1.230"
    "Subnetmask"="255.255.255.0"
    "DNS"="192.168.1.1"
;    "WINS"="0.0.0.0"
但是系统起来后,却没有获取到 写入的IP地址?