中文QNX 讨论: 欢迎大家灌水,讨论有关QNX 问题。
-
nakeyfish
- Senior Member
- 帖子: 375
- 注册时间: 周五 8月 06, 2004 4:12 pm
- 来自: BJ
帖子
由 nakeyfish » 周四 2月 26, 2009 3:28 pm
芯片是Exar的XR17C158。
vid=13a8h
did=158h
PCI Momery address=efc00000h
Int Line=10
情况大概如上,我想问用devc-ser8250 -u1 efc00000,10可以驱动吗?记得之前有一张PCI104的多串口卡我是这样做的,但记不大清楚了。
另devc-serpci让我更混乱了。
-
laris
- Senior Member
- 帖子: 95
- 注册时间: 周一 2月 09, 2009 11:24 am
帖子
由 laris » 周五 4月 03, 2009 9:20 am
自己写一个吧,QNX下面的驱动还是很好写的。
-
xtang
- Moderator
- 帖子: 1816
- 注册时间: 周五 9月 12, 2003 4:14 am
- 来自: China
帖子
由 xtang » 周五 4月 03, 2009 10:50 am
nakeyfish 写了:芯片是Exar的XR17C158。
vid=13a8h
did=158h
PCI Momery address=efc00000h
Int Line=10
情况大概如上,我想问用devc-ser8250 -u1 efc00000,10可以驱动吗?记得之前有一张PCI104的多串口卡我是这样做的,但记不大清楚了。
另devc-serpci让我更混乱了。
你的方法,可能也行吧。试试看就知道了。说不定还要加shift.
为什么devc-serpci更混乱了?用vid=,did=不行吗?
-
laris
- Senior Member
- 帖子: 95
- 注册时间: 周一 2月 09, 2009 11:24 am
帖子
由 laris » 周一 4月 06, 2009 7:29 am
问题在于BIOS是把PCI串口卡认作纯粹PCI设备,还是把它认作串口。
如果是前者,那么你必须基于PCI写驱动,如果是后者,可能可以直接使用
ser8250驱动。
实质上的原因就是,如果BIOS把多串口卡认作串口,那么你可以直接使用端口或
BIOS访问它,这样,直接使用ser8250驱动必定是可行的。
-
JerryZhou
- Senior Member
- 帖子: 27
- 注册时间: 周一 6月 04, 2007 9:24 am
帖子
由 JerryZhou » 周六 6月 27, 2009 11:58 pm
lz,您解决XR17C158的驱动问题没?我也整呢

-
nakeyfish
- Senior Member
- 帖子: 375
- 注册时间: 周五 8月 06, 2004 4:12 pm
- 来自: BJ
帖子
由 nakeyfish » 周日 6月 28, 2009 9:43 am
没有.可能要自己写驱动吧.
-
JerryZhou
- Senior Member
- 帖子: 27
- 注册时间: 周一 6月 04, 2007 9:24 am
帖子
由 JerryZhou » 周六 7月 04, 2009 8:03 pm
有谁需要的话发邮件联系,我有该芯片的驱动
