偶的驱动中,初始化中分配中断资源和连接中断都成功。设备基于ISA,当数据到达时,有一个从低到高的电平的跳变,用万用表可以检测到。可是中断处理例程ISR就是不被调用(偶在softice中设置了断点)
回复(3) 2003-01-02 20:44 来自版块 - 内核编程
表情
siteddy你用逻分仪把你的中断线引出来看看,我认为是你的中断电平延迟时间过短造成的。(2003-01-07 09:09)
minsoft如果你是在DOS下,在调用setvect之前请检查以下以项: 1、硬件中断号和软件中断号不相同,存在一个变换关系。 2、你还必须显式的开放相应的中断使能位,分别是端口21/A1 如果是NT的KMD: 1、注意在调IoConnectInterrupt之前调...(2003-01-06 11:53)
Gong_XG检查你的中断触发方式,看看你的中断连线(2003-01-02 23:05)

返回顶部