导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→初学者:RTL8029的中断问题???[cooper123]

 *第1989篇: 初学者:RTL8029的中断问题???

  
楼 主:cooper123 2002年1月15日16:33
 初学者:RTL8029的中断问题???
我最近在window98下的dos用turbo C对RTL8029直接进行编程。
我在98下看到,它的中断是IRQ9,中断号是71H,IO地址是D400-D41F。
然后我用DOS的中断功能调用,用我自己的中断服务程序去代替系统原来的。
当数据到来时,是不是应该自动调用我的中断服务程序呀?
可是硬件中断(IRQ9)却不发生,但用软件中断(geninterrupt(0x71)),我的中断服务程序
却正常运行。8259A和8259B的ISR分别为0XB8,0XFD。
这是怎么回事啊?各位高手。小弟现在急切的等待师兄师姐们的帮助。
  
2楼:《农民运动讲习所》所长 2002年1月15日16:40
 window中对中断管理和DOS的不一样。在WINDOWS中一般用VToolS或WinDrive等工具开发。
  
3楼:老古 2002年1月15日19:23
 pci的中断是共享的,不能简单的按照isa的来做。
  
4楼:cooper123 2002年1月22日09:33
 再问
在98的dos模式下,我想通过中断向量表的简单替换(段地址和偏移量),能不能将网卡的
功能屏蔽,使网卡在收到数据的时候能够发生接收数据中断,而调用我自己的中断服务程序
呢?

>>>>>>对该主题发表你的看法

本主题贴数4,分页: [第1页]


[上一篇主题]:硬件:请教老古:CPLD设计问题?

[下一篇主题]:老古:RTL8019中的LOOKBACK是什么意思?有什么作用?