degyhy123
驱动小牛
驱动小牛
  • 注册日期2002-11-12
  • 最后登录2014-02-09
  • 粉丝0
  • 关注0
  • 积分15分
  • 威望71点
  • 贡献值0点
  • 好评度4点
  • 原创分0分
  • 专家分0分
阅读:1297回复:7

向wxl_50685330老大请教一个问题

楼主#
更多 发布于:2004-09-25 11:20
wxl_50685330老大你好,现在我的驱动都已经准备好了,但是我突然发现一个问题,我的驱动程序和我的驱动的中断处理程序是分开写的dll,但是我发现我写的cec文件只是把我的驱动那部分加载上了,但是我不知道我的中断处理的dll文件怎么包含在组件中,希望老大说说

最新喜欢:

raiky_wuraiky_...
wxl_50685330
论坛版主
论坛版主
  • 注册日期2002-11-19
  • 最后登录2018-09-25
  • 粉丝0
  • 关注0
  • 积分1000分
  • 威望521点
  • 贡献值0点
  • 好评度419点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2004-09-27 13:14
又来了:)不是老大哈,跟你们一样,都是革命战友的嘛:)

你的平台是什么?设备的中断服务代码怎么加跟使用的平台有关,x86的平台用HookInterrupt在oeminit里面挂到中断处理链中,在驱动初始化中还要用InterruptInitialize把一个中断号和一个事件联系起来,中断服务返回那个中断号后系统会把事件置为有效。

arm的平台则在OEMInterruptHandler里面处理全部的中断,你可以根据oem的实现照做就行了
根据地的兄弟们,团结就是力量
raiky_wu
驱动牛犊
驱动牛犊
  • 注册日期2004-04-07
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2004-09-28 13:20
我找到了那个文件 adv_oem.c 所有的中断初始化,服务例程和服务线程都是在这里处理的吗? 记得有个资料说 初始化是在XXX_init中实现的呢
wxl_50685330
论坛版主
论坛版主
  • 注册日期2002-11-19
  • 最后登录2018-09-25
  • 粉丝0
  • 关注0
  • 积分1000分
  • 威望521点
  • 贡献值0点
  • 好评度419点
  • 原创分0分
  • 专家分0分
地板#
发布于:2004-09-28 13:29
初始化有很多地方都可以做,这个你可以自己选择,如果不太动的设置可以放到系统级,比如oeminit。而如果驱动使用的就可以放到xxx_init里面,比如InterruptInitialize。至于工作流程你可以看看帮助,写起来有点儿多:)
根据地的兄弟们,团结就是力量
raiky_wu
驱动牛犊
驱动牛犊
  • 注册日期2004-04-07
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2004-09-29 08:43
果然是老大,对这部分太熟悉了,我发的几个帖子几乎都是您回的,不知道您工作几年了? 以后多多指教。
wxl_50685330
论坛版主
论坛版主
  • 注册日期2002-11-19
  • 最后登录2018-09-25
  • 粉丝0
  • 关注0
  • 积分1000分
  • 威望521点
  • 贡献值0点
  • 好评度419点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2004-09-29 12:48
不到半年:),不能背着书包上学堂了,不好耍了,哈哈,有问题大家兄弟伙一起讨论!
根据地的兄弟们,团结就是力量
raiky_wu
驱动牛犊
驱动牛犊
  • 注册日期2004-04-07
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2004-10-10 15:00
才半年就这么牛了,佩服,我也工作3个月了 可是菜的一塌糊涂
你的email多少?
wxl_50685330
论坛版主
论坛版主
  • 注册日期2002-11-19
  • 最后登录2018-09-25
  • 粉丝0
  • 关注0
  • 积分1000分
  • 威望521点
  • 贡献值0点
  • 好评度419点
  • 原创分0分
  • 专家分0分
7楼#
发布于:2004-10-10 16:27
wxl_50685330@163.com,有问题我们也可以在mail上讨论,兄弟在哪儿?
根据地的兄弟们,团结就是力量
游客

返回顶部