阅读:1597回复:3
我是初级菜鸟,请高手指点这个win98下的ISA总线的通讯卡的驱动怎么写?
使用pc104的ISA总线中的IO接口,占用4个连续地址和1个中断。具体地址为10位,其中高8位可以在板上设定;中断可选用3,4,5,7,9
我现在在学习用VtoolsD来作,但是仅看到书上有对其中断的 编程, 但是该通讯卡的IO总线地址0x200~0x203是干什么用的?编程时用的到吗? 请有过此经历的大侠指点一下思路。。 谢谢 :P |
|
|
沙发#
发布于:2002-01-16 16:04
pc104 ??
|
|
|
板凳#
发布于:2002-01-16 20:15
pc104和一般isa总线设备在dos下的开发我从头到尾都做过,我不明
白为什么要用win98,这么大的系统不可能装到flash盘上去吧,如果 是dos是用不到驱动的,操作硬件就是了,再说win98下的中断实在麻 烦,嵌入式系统没听说过用这个的,另外如果真的想学驱动,我觉得 最好跳过VXD,直接上WDM,否则辛辛苦苦学会了又落伍了。 |
|
|
地板#
发布于:2002-01-18 15:22
谢谢你的指点。
可能我前面写错了,是我们开发地一个Can总线的通讯卡上用了pc104,而这个卡是ISA总线的,这个卡插在工控机上用的。不是嵌入式系统,要开发的就是在这个工控机上的Win98下的驱动程序。 另再问: 有谁用过WinDriver啊,我今天装了试试看,发现它只有一个Driver Wizard。我用Driver Wizard的生成了一个ISA Card的程序,叫Can_diag。怎么这个程序在vc6下编译出来仅是一个测试诊断用的可执行程序呢?我需要的驱动程序呢?比如vxd,sys??????? |
|
|