xuyin027
驱动牛犊
驱动牛犊
  • 注册日期2004-07-25
  • 最后登录2005-09-20
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1364回复:3

windriver中的WD_DMALOCK究竟代表什么?

楼主#
更多 发布于:2004-09-23 17:12
在windriver下作pci卡的程序,有关dma一块需要用到WD_DMALOCK函数,但是这个函数究竟代表什么?它是通过什么方式来锁定内存的?是不是应用程序要访问这块内存与访问其它内存不一样?还请大虾多多指教
wangy00
驱动牛犊
驱动牛犊
  • 注册日期2001-10-30
  • 最后登录2007-03-14
  • 粉丝0
  • 关注0
  • 积分1分
  • 威望1点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2004-10-20 17:52

WD_DMALOCK可以申请并锁定DMA传输的内存
[size=3][color=red]狂喜中......[/color][/size]
x810421
驱动牛犊
驱动牛犊
  • 注册日期2004-10-08
  • 最后登录2006-04-15
  • 粉丝0
  • 关注0
  • 积分42分
  • 威望7点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2004-10-20 18:51
是如何锁定的呢?系统自动的吗?
wangy00
驱动牛犊
驱动牛犊
  • 注册日期2001-10-30
  • 最后登录2007-03-14
  • 粉丝0
  • 关注0
  • 积分1分
  • 威望1点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2004-10-21 21:43
是的,由WinDriver来锁定
可通过hDMA中的数据成员pUserAdd来获得
[size=3][color=red]狂喜中......[/color][/size]
游客

返回顶部