Use of PCI serial cards with Dev.ser

We would like to know whether PCI serial cards can be used with Dev.ser or
not. I checked up the knowledgebase for finding an answer for this.

Here’s what I could find:-



Question :-
Configuring Dev.ser to work with multi-port PCI serial card

We are trying to install a two port serial PCI card on x86 running QNX4.24.
The serial driver Dev.ser does not seem to be communicating with the card.
Is this supported? Are there some special tricks in using PCI together with
QNX4?

Answer :-
Yes, PCI serial cards may be used with QNX4.

The trick is to use the show_pci utility to detect the serial card’s
resources and then pass them as options to the Dev.ser driver and to make
sure there are no resource conflicts with the other PCI peripherals.
Dev.ser does not handle sharing of interupts on the PCI bus very well. The
PCI cards may have to be moved to different slots until a working
configuration for the PCI BIOS is found. Sharing interrupts between
multiple devices is never a really good idea, because sharing generally
relies on either the user or the software “not doing” something that could
create a conflict.



Now my question is :-
Will this trick work even if my PCI card is using a memory-mapped address?

Krupa

“Krupa” <krupah@hotmail.com> wrote in message
news:a1he4q$m3$1@inn.qnx.com
[cut]

Now my question is :-
Will this trick work even if my PCI card is using a memory-mapped address?

It must use IO, that doesn’t mean that if there is also some memory mapped
addressing to support special feature, that it won’t work.

Krupa

I’m running some cards based on the 16C950 which is PCI. It runs in
a 16550 emulation mode just fine.

I’m looking for some of the 4/8 port 16C950-based cards that someone
has gone through the effort to enable the high-performance side of
these cards on QNX4. I looked at the docs and some Linux code but
don’t have the time required (or enough need) to do it.

Jay

“Mario Charest” <goto@nothingness.com> wrote in message
news:a1i064$dlt$1@inn.qnx.com

“Krupa” <> krupah@hotmail.com> > wrote in message
news:a1he4q$m3$> 1@inn.qnx.com> …
[cut]

Now my question is :-
Will this trick work even if my PCI card is using a memory-mapped
address?


It must use IO, that doesn’t mean that if there is also some memory mapped
addressing to support special feature, that it won’t work.

Krupa

\

Connect-Tech Inc. makes some PCI serial cards with RTP drivers. You can
find them on the web. From memory I think they are just
www.connecttech.com.

They have always been my card of choice for serial cards.


Bill Caroselli – 1(530) 510-7292
Q-TPS Consulting
QTPS@EarthLink.net


“Jay Hogg” <Jay.Hogg@t-netix.com.r-e-m-o-v-e> wrote in message
news:a1lqba$6kp$1@inn.qnx.com

I’m running some cards based on the 16C950 which is PCI. It runs in
a 16550 emulation mode just fine.

I’m looking for some of the 4/8 port 16C950-based cards that someone
has gone through the effort to enable the high-performance side of
these cards on QNX4. I looked at the docs and some Linux code but
don’t have the time required (or enough need) to do it.

Jay

“Mario Charest” <> goto@nothingness.com> > wrote in message
news:a1i064$dlt$> 1@inn.qnx.com> …

“Krupa” <> krupah@hotmail.com> > wrote in message
news:a1he4q$m3$> 1@inn.qnx.com> …
[cut]

Now my question is :-
Will this trick work even if my PCI card is using a memory-mapped
address?


It must use IO, that doesn’t mean that if there is also some memory
mapped
addressing to support special feature, that it won’t work.

Krupa



\

Bill,

I agree from a commercial point of view. What I’m working on these days
that I need it for is “home automation” type stuff and I’m spending my own
$$$.
As good as the connect-tech stuff is the 4/8 port 16C950-based cards
are 1/3 the price and function just as well. In this case it all comes down
to $.

Jay

“Bill Caroselli” <qtps@earthlink.net> wrote in message
news:a1n1pt$556$1@inn.qnx.com

Connect-Tech Inc. makes some PCI serial cards with RTP drivers. You can
find them on the web. From memory I think they are just
www.connecttech.com> .

They have always been my card of choice for serial cards.


Bill Caroselli – 1(530) 510-7292
Q-TPS Consulting
QTPS@EarthLink.net


“Jay Hogg” <> Jay.Hogg@t-netix.com.r-e-m-o-v-e> > wrote in message
news:a1lqba$6kp$> 1@inn.qnx.com> …
I’m running some cards based on the 16C950 which is PCI. It runs in
a 16550 emulation mode just fine.

I’m looking for some of the 4/8 port 16C950-based cards that someone
has gone through the effort to enable the high-performance side of
these cards on QNX4. I looked at the docs and some Linux code but
don’t have the time required (or enough need) to do it.

Jay

“Mario Charest” <> goto@nothingness.com> > wrote in message
news:a1i064$dlt$> 1@inn.qnx.com> …

“Krupa” <> krupah@hotmail.com> > wrote in message
news:a1he4q$m3$> 1@inn.qnx.com> …
[cut]

Now my question is :-
Will this trick work even if my PCI card is using a memory-mapped
address?


It must use IO, that doesn’t mean that if there is also some memory
mapped
addressing to support special feature, that it won’t work.

Krupa





\