有支持qnx的pci 时钟卡吗

中文QNX 讨论: 欢迎大家灌水,讨论有关QNX 问题。
回复
spears2577
Senior Member
帖子: 56
注册时间: 周五 3月 06, 2009 2:36 pm

有支持qnx的pci 时钟卡吗

帖子 spears2577 » 周二 5月 11, 2010 10:34 am

有支持qnx的pci 时钟卡吗,用于pc的带中断的

canghaiyisu
Senior Member
帖子: 27
注册时间: 周日 8月 13, 2006 10:46 pm

帖子 canghaiyisu » 周一 5月 17, 2010 12:47 am

QNX基本没有支持特定的timer卡。
不过对于PCI的操作倒是很简单的,请参考帮助文档中的pci_* 相关函数,比如在pci_attach_device 中就有一个简单的例程。
当你找到一块pci卡后,就可以使用pci_read_config获得BaseAddress的内容,
获得地址后就mmap_device_io/mmap_device_mem,
然后就参考timer卡的linux/dos驱动,in8/16/32 ,out8/16/32 (对于端口操作)或者直接访问mmap_device_io返回的指针就好了。

自己做驱动吧,不是很困难的。

daniel_ang
Senior Member
帖子: 67
注册时间: 周三 10月 18, 2006 3:16 pm

帖子 daniel_ang » 周二 5月 18, 2010 12:42 pm

若你不想自己做,我们可以帮你定制的

回复