阅读:1411回复:5
在单网卡或多网卡环境中,MPSend正在执行的过程中能否被PtReceivePacket、PtReceive打断? |
|
沙发#
发布于:2003-12-14 10:16
据我的理解网卡多是全双工的
收和发不影响 |
|
板凳#
发布于:2003-12-15 09:27
呵呵。楼上 说的没错。
收和发,是两个不同的函数入口 , 就像有两个中断源一样。 不过, 一般来说, 收优先 。 |
|
地板#
发布于:2003-12-15 09:49
收发应该是平等的嘛,:)这些函数都工作在中断一级上了,谁来直接打断谁好像悬点儿,呵呵
不过你为什么要让ptreceive打断mpsend呢? :o |
|
|
地下室#
发布于:2003-12-15 16:58
我估计他是程序出了问题,怀疑被打断了,情况是确实有可能被打断的,相互都可以。
我相信如果你真是这种情况的话,问题肯定不在这里,找别的地方吧,除非你收和发都用到了同一个量,而有没有用SPINLOCK保护。 |
|
5楼#
发布于:2003-12-15 20:19
简单地判断一个全局变量行不行?
|
|