阅读:6079回复:20
好消息,pc-1394-pc通信成功,特发此文!
我在两台PC上分别装一张1394接口卡,然后用一跟数据线将PC相连,使用Win2KDDK提供的例子:win1394.exe,1394api.dll,1394diag.sys就可以实现两台PC之间的互联了。目前,BUS_RESET,AysncRead&
AsyncWrite等异步操作都正确完成了。 |
|
最新喜欢:xiaona...
|
沙发#
发布于:2002-11-25 16:49
Congradualations!!!
|
|
|
板凳#
发布于:2002-11-25 16:54
不用修改吗?
|
|
|
地板#
发布于:2002-11-25 16:57
要修改的不是软件,而是硬件的寄存器。应该在1394卡上的芯片的某些寄存器写入必要的值,决定一种两张卡的主从关系才行。
|
|
|
地下室#
发布于:2002-11-25 21:15
同步呢?
异步的速率有多少亚 :D |
|
5楼#
发布于:2002-11-27 14:59
要修改的不是软件,而是硬件的寄存器。应该在1394卡上的芯片的某些寄存器写入必要的值,决定一种两张卡的主从关系才行。 请教: 你是用什么办法在1394卡上的芯片的某些寄存器写入必要的值? |
|
|
6楼#
发布于:2002-11-27 17:43
要修改的不是软件,而是硬件的寄存器。应该在1394卡上的芯片的某些寄存器写入必要的值,决定一种两张卡的主从关系才行。 不会吧,让他们竞争root酒性乐吧 |
|
7楼#
发布于:2002-11-28 09:22
[quote]要修改的不是软件,而是硬件的寄存器。应该在1394卡上的芯片的某些寄存器写入必要的值,决定一种两张卡的主从关系才行。 请教: 你是用什么办法在1394卡上的芯片的某些寄存器写入必要的值? [/quote] 是啊,是啊 怎么我用ds的例子不用改什么寄存器 也可以实现所有的功能呢 |
|
|
8楼#
发布于:2002-12-18 11:26
向rifter斑竹致敬!其实禺以为用ds也是有缺陷的,比如你只能实现两台pc之间的通信,而且根据文档说明也是如此,需要两台pc之间都安装1394同步.sys。其实Ajian说得也对,只是有些功能她还没有完全实现,而且ddk将可用于pc与其他任何1394设备的通信,只是ddk还有很多地方需要完善而已,本人正在做的也是这个东东,现在已经基本实现了,希望能交个朋友,再说怎么也是1394难友!!!呵呵,有空欢迎来信:lixunchun@hotmail.com
|
|
9楼#
发布于:2003-04-18 18:15
quote]要修改的不是软件,而是硬件的寄存器。应该在1394卡上的芯片的某些寄存器写入必要的值,决定一种两张卡的主从关系才行。 [/quote]
请教: 你是用什么办法在1394卡上的芯片的某些寄存器写入必要的值? [/quote] 是啊,是啊 怎么我用ds的例子不用改什么寄存器 也可以实现所有的功能呢 [/quote] ---请教rifter: 你用的“ds的例子”,指得是什么呀?是Win2KDDK提供的例子吗?(win1394.exe,1394api.dll,1394diag.sys) |
|
|
10楼#
发布于:2003-04-29 18:53
是啊,是多少速率的?这点很重要
|
|
|
11楼#
发布于:2003-05-04 18:47
我认为你要走的路还很长,从你说的情况来看,你还没有涉及到low leverl的驱动设计。如果真正想得到1394驱动设计的快感,我建议你尝试一下在纯DOS环境下编写1394的驱动,保证你会感到乐趣无穷!!
用微软的驱动当然快,可是对于一可真正的驱动开发者来说是毫无用处的,因为所有的内存管理和分配,PCI总线操作,comunication pipe应用,1394 link&phy layer 控制,都是别人的,你一定不清楚其中的奥秘。努力吧!!作一个真真正正的driver developer!! |
|
12楼#
发布于:2003-05-20 12:03
ds是指driver studio吧?
|
|
13楼#
发布于:2003-08-22 14:32
我也想知道1394内部的register如何program,我知道很多芯片有I2C接口用来config register,可TSB41AB3(TI芯片)没有类似接口。
我想应该是通过1394总线来program的吧?我看到spec里地址有64bit之多,后48bit应该包括总线上所有的register吧?顺便说一句,我是搞硬件的。欢迎志同道合者和我共同探讨1394问题。 |
|
14楼#
发布于:2003-10-17 10:13
向rifter斑竹致敬!其实禺以为用ds也是有缺陷的,比如你只能实现两台pc之间的通信,而且根据文档说明也是如此,需要两台pc之间都安装1394同步.sys。其实Ajian说得也对,只是有些功能她还没有完全实现,而且ddk将可用于pc与其他任何1394设备的通信,只是ddk还有很多地方需要完善而已,本人正在做的也是这个东东,现在已经基本实现了,希望能交个朋友,再说怎么也是1394难友!!!呵呵,有空欢迎来信:lixunchun@hotmail.com I\'m doing this driver now, i\'m going to send email to you, i expect that you communicate with me. Thanks! My email: ly_1979425@163.com |
|
15楼#
发布于:2004-01-05 17:38
我在两台PC上分别装一张1394接口卡,然后用一跟数据线将PC相连,使用Win2KDDK提供的例子:win1394.exe,1394api.dll,1394diag.sys就可以实现两台PC之间的互联了。目前,BUS_RESET,AysncRead&
AsyncWrite等异步操作都正确完成了。 ============================== 请问是如何实现的? 可否共享一下? 我正需要这个(很着急!!!) 我可以给你分,要多少给多少。 |
|
16楼#
发布于:2004-11-28 20:11
偶也正需要这个啊,
你能指点指点吗? 可以多给分啊. |
|
17楼#
发布于:2004-12-08 10:25
DDK或者driverworks自带的驱动到底需不需要修改啊?没有bug吗?如果我只需要实现简单的数据传输功能的话是不是只需要拿现成的来用就可以了?
|
|
18楼#
发布于:2004-12-08 20:47
17楼的朋友:
你的DDK的例子是XP环境的吗? 我在XP环境中安装了1394api.dll 1394diag.sys 和1394vdev.sys 后.用1394线将两台电脑相联,在WIN1394.EXE程序中好象彼此找不到啊.怎么回事呢?^_^ |
|
19楼#
发布于:2004-12-09 10:52
To:hv015
我用的就是XP DDK 有机会可以交流:QQ 8363814 |
|
上一页
下一页