阅读:939回复:2
请教在没有硬件设备的情况下,如何学习编写具有IRQ及DMA的驱动?
可不可以利用计算机本身产生IRQ及DMA. How to deal with it?
各位大侠,请指点?本菜鸟正在自学device driver. 苦啊!!! |
|
沙发#
发布于:2003-12-16 12:56
IRQ好象可以。
用SOFT ICE的genint就可以了。 DMA我也在学习中呢!武安河的书上写了个不用硬件的例子。不过我还没编译通过呢! |
|
板凳#
发布于:2003-12-17 09:02
请问你用genint产生中断的中断号,我如果使用串口irq4,当调用IoConnectInterrupt()时就失败了.如果用irq7打印中断时,虽然IoConnectIntwerrupt()不失败,但好象没有中断发生(使用命令:genint 37),你有何高见?
共同进步! |
|