阅读:964回复:0
请教并口驱动的问题
小弟的课题里要用到PC的并口来控制一块CAN通讯卡,因此要作并口驱动。
但是网上关于并口驱动的东西已经不多了,自己找了书看又看不太明白。其中我看到有文章是这样操作端口的: KIoRange m_ParPortIos; 初始化实例(指定8259A的端口首地址,并映射) status = m_ParPortIos.Initialize( 0x20, 20H TRUE, 8, TRUE ); 写端口( OCW1,设置中断屏蔽, 地址21H)m_ParPortIos.outb(1,0x00); // OCW1,打开所有中断 读端口(读屏蔽寄存器,地址21H)UCHAR data = m_ParPortIos.inb(1); 我的问题是: 1、用DriverStudio对并口的创建流程是怎么样的,尤其是选哪种总线。 2、上面的KIoRange类我在哪段程序中调用。 请各位大侠指点,谢谢了。 |
|