tonney
驱动牛犊
驱动牛犊
  • 注册日期2005-03-22
  • 最后登录2007-04-16
  • 粉丝0
  • 关注0
  • 积分90分
  • 威望9点
  • 贡献值0点
  • 好评度9点
  • 原创分0分
  • 专家分0分
阅读:1329回复:5

驱动模块的加载问题

楼主#
更多 发布于:2005-03-24 09:46
新编写的驱动模块(dll文件)下载到板上覆盖原来的驱动模块(dll文件),好像这个时候新的驱动模块没有起作用,因为旧的模块已经加载还没有卸载,我的问题是在不重新更新整个平台的Image的情况下,怎样卸载旧的驱动模块再怎样加载新的模块呢,据我所知,驱动模块的加载、管理、卸载都是由Device.exe来完成的。

tonney
驱动牛犊
驱动牛犊
  • 注册日期2005-03-22
  • 最后登录2007-04-16
  • 粉丝0
  • 关注0
  • 积分90分
  • 威望9点
  • 贡献值0点
  • 好评度9点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2005-03-24 16:59
谢谢mycookie的回复。

你可能还没看明白我的意思,我就是通过file viewer将dll下载到板上的,问题是要如何将原来加载到内存中的驱动卸载,然后加载新的dll
tonney
驱动牛犊
驱动牛犊
  • 注册日期2005-03-22
  • 最后登录2007-04-16
  • 粉丝0
  • 关注0
  • 积分90分
  • 威望9点
  • 贡献值0点
  • 好评度9点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2005-03-25 15:00
谢谢wwei_wang的回答

1。这种方法我认为是可以的,但是我的开发板没有热启动,只有复位,即冷启动。复位后RAM中的新Dll丢失了,又是那个旧的Dll被加载。

2。我只有使用这种方法了。
游客

返回顶部