cross_sky
驱动小牛
驱动小牛
  • 注册日期2004-06-17
  • 最后登录2012-09-07
  • 粉丝0
  • 关注0
  • 积分858分
  • 威望727点
  • 贡献值0点
  • 好评度77点
  • 原创分0分
  • 专家分0分
阅读:1179回复:4

DMA如何申请大内存

楼主#
更多 发布于:2004-11-04 19:16

    我的内存为128MB,用Allocatecommonbuffer申请4MB的内存,加载驱动时老是出现故障检验BAD_POOL_CALLER(0X40),然后就重启了,驱动加载,也就是不重启就申请不到4MB的内存,请教高手有什么办法可以解决,跪求!! :)(申请2MB或3MB时就没有这个问题,是不是我的程序其他地方有问题啊?)
sky
Tom.Cat
禁止发言
禁止发言
  • 注册日期2001-10-10
  • 最后登录2019-07-29
  • 粉丝1
  • 关注0
  • 积分-53792分
  • 威望197411点
  • 贡献值0点
  • 好评度5点
  • 原创分0分
  • 专家分0分
  • 社区居民
沙发#
发布于:2004-11-05 12:09
用户被禁言,该主题自动屏蔽!
cross_sky
驱动小牛
驱动小牛
  • 注册日期2004-06-17
  • 最后登录2012-09-07
  • 粉丝0
  • 关注0
  • 积分858分
  • 威望727点
  • 贡献值0点
  • 好评度77点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2004-11-05 18:27
一次别申请太大的。多次申请。
不是程序问题。

谢谢仁兄的回复,不过我是需要一块4MB的连续物理内存,是不是内存加大可以解决啊?
sky
wangy00
驱动牛犊
驱动牛犊
  • 注册日期2001-10-30
  • 最后登录2007-03-14
  • 粉丝0
  • 关注0
  • 积分1分
  • 威望1点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2004-11-08 23:29
应该可以
[size=3][color=red]狂喜中......[/color][/size]
Tom.Cat
禁止发言
禁止发言
  • 注册日期2001-10-10
  • 最后登录2019-07-29
  • 粉丝1
  • 关注0
  • 积分-53792分
  • 威望197411点
  • 贡献值0点
  • 好评度5点
  • 原创分0分
  • 专家分0分
  • 社区居民
地下室#
发布于:2004-11-09 15:56
用户被禁言,该主题自动屏蔽!
游客

返回顶部