PCI Audio in QNX4

Is it possible to run “Audio” driver with any PCI sound card? Could anybody
recommend me such a type of that? I unsuccessfully tested two of them (with
"Audio sb -b220 -d1 -i5&) but I thing, most of the PCI sound cards support
only SB emulation (in DOS).

Tomá¹ VOGNAR

“Tomá¹ Vognar” <(vognar)@esys.cz> wrote in message
news:cll4j7$h2u$1@inn.qnx.com

Is it possible to run “Audio” driver with any PCI sound card?

Not that I know of,

Could anybody recommend me such a type of that? I unsuccessfully tested
two of them (with "Audio sb -b220 -d1 -i5&) but I thing, most of the PCI
sound cards support only SB emulation (in DOS).

To my knowlede they do but only if some driver turn on emulation which i
beleive is off by default.

On QNX FTP site you will find an set of ALSA driver and I beleive there is
support for some PCI card (not sure).


Tomá¹ VOGNAR

Now I tested CM8738 card, SB compatible. In DOS it runs (IO port 220, IRQ 5
or 7 … default), why not in QNX4 with the same resources? I used two
versions of “Audio”.

Tomá¹ Vognar


“Mario Charest” <nowheretobefound@8thdimension.com> pí¹e v diskusním
pøíspìvku news:cllfag$op0$1@inn.qnx.com

“Tomá¹ Vognar” <(vognar)@esys.cz> wrote in message
news:cll4j7$h2u$> 1@inn.qnx.com> …
Is it possible to run “Audio” driver with any PCI sound card?

Not that I know of,

Could anybody recommend me such a type of that? I unsuccessfully tested
two of them (with "Audio sb -b220 -d1 -i5&) but I thing, most of the PCI
sound cards support only SB emulation (in DOS).

To my knowlede they do but only if some driver turn on emulation which i
beleive is off by default.

On QNX FTP site you will find an set of ALSA driver and I beleive there is
support for some PCI card (not sure).


\

Tomá¹ VOGNAR

“Tomá¹ Vognar” <(vognar)@esys.cz> wrote in message
news:cllrpd$4m5$1@inn.qnx.com

Now I tested CM8738 card, SB compatible. In DOS it runs (IO port 220, IRQ
5 or 7 … default), why not in QNX4 with the same resources? I used two
versions of “Audio”.

I do not know. How do you test in under DOS.

Tomá¹ Vognar


“Mario Charest” <> nowheretobefound@8thdimension.com> > pí¹e v diskusním
pøíspìvku news:cllfag$op0$> 1@inn.qnx.com> …

“Tomá¹ Vognar” <(vognar)@esys.cz> wrote in message
news:cll4j7$h2u$> 1@inn.qnx.com> …
Is it possible to run “Audio” driver with any PCI sound card?

Not that I know of,

Could anybody recommend me such a type of that? I unsuccessfully tested
two of them (with "Audio sb -b220 -d1 -i5&) but I thing, most of the PCI
sound cards support only SB emulation (in DOS).

To my knowlede they do but only if some driver turn on emulation which i
beleive is off by default.

On QNX FTP site you will find an set of ALSA driver and I beleive there
is support for some PCI card (not sure).


\

Tomá¹ VOGNAR
\

I’ve installed driver pack “dosdrv”, which is old, not only for this new
card. “Setaudio.com” is launched from autoexec.bat, and this is some of its
output:

PCI Config Base IO (hex)=9800
PCI IRQ (hex)=05
Set SB Port to I/O=220 IRQ=5 DMA=1

I think, Setaudio.com connect card on IO Port 9800 and set its SB Port…
QNX has no such an application to prepare card before driver can be
launched. Am I right?

So, the question is: Exists any PCI card, that doesn’t have to be set? Or
it’s a property of PCI bus?

T.Vognar


“Mario Charest” <nowheretobefound@8thdimension.com> pí¹e v diskusním
pøíspìvku news:cllvvr$82q$1@inn.qnx.com

“Tomá¹ Vognar” <(vognar)@esys.cz> wrote in message
news:cllrpd$4m5$> 1@inn.qnx.com> …
Now I tested CM8738 card, SB compatible. In DOS it runs (IO port 220, IRQ
5 or 7 … default), why not in QNX4 with the same resources? I used two
versions of “Audio”.

I do not know. How do you test in under DOS.


Tomá¹ Vognar


“Mario Charest” <> nowheretobefound@8thdimension.com> > pí¹e v diskusním
pøíspìvku news:cllfag$op0$> 1@inn.qnx.com> …

“Tomá¹ Vognar” <(vognar)@esys.cz> wrote in message
news:cll4j7$h2u$> 1@inn.qnx.com> …
Is it possible to run “Audio” driver with any PCI sound card?

Not that I know of,

Could anybody recommend me such a type of that? I unsuccessfully tested
two of them (with "Audio sb -b220 -d1 -i5&) but I thing, most of the
PCI sound cards support only SB emulation (in DOS).

To my knowlede they do but only if some driver turn on emulation which i
beleive is off by default.

On QNX FTP site you will find an set of ALSA driver and I beleive there
is support for some PCI card (not sure).


\

Tomá¹ VOGNAR


\

“Tomá¹ Vognar” <(vognar)@esys.cz> wrote in message
news:clm6do$ceg$1@inn.qnx.com

I’ve installed driver pack “dosdrv”, which is old, not only for this new
card. “Setaudio.com” is launched from autoexec.bat, and this is some of
its output:

PCI Config Base IO (hex)=9800
PCI IRQ (hex)=05
Set SB Port to I/O=220 IRQ=5 DMA=1

I think, Setaudio.com connect card on IO Port 9800 and set its SB Port…
QNX has no such an application to prepare card before driver can be
launched. Am I right?

Most probably

So, the question is: Exists any PCI card, that doesn’t have to be set? Or
it’s a property of PCI bus?

It is the nature of the PCI bus.

This is the third time and probably the last I will mention this :wink:

Look on QNX ftp site for a series of audio drivers. These driver are based
on Linux ALSA stuff. There are drivers (with source include) for multitude
of audio card (SB Live included if my memory serves me right).

Optionnaly you could try to get the spec of the audio card you are using and
write a program to turn SB emulation on.


T.Vognar


“Mario Charest” <> nowheretobefound@8thdimension.com> > pí¹e v diskusním
pøíspìvku news:cllvvr$82q$> 1@inn.qnx.com> …

“Tomá¹ Vognar” <(vognar)@esys.cz> wrote in message
news:cllrpd$4m5$> 1@inn.qnx.com> …
Now I tested CM8738 card, SB compatible. In DOS it runs (IO port 220,
IRQ 5 or 7 … default), why not in QNX4 with the same resources? I used
two versions of “Audio”.

I do not know. How do you test in under DOS.


Tomá¹ Vognar


“Mario Charest” <> nowheretobefound@8thdimension.com> > pí¹e v diskusním
pøíspìvku news:cllfag$op0$> 1@inn.qnx.com> …

“Tomá¹ Vognar” <(vognar)@esys.cz> wrote in message
news:cll4j7$h2u$> 1@inn.qnx.com> …
Is it possible to run “Audio” driver with any PCI sound card?

Not that I know of,

Could anybody recommend me such a type of that? I unsuccessfully
tested two of them (with "Audio sb -b220 -d1 -i5&) but I thing, most
of the PCI sound cards support only SB emulation (in DOS).

To my knowlede they do but only if some driver turn on emulation which
i beleive is off by default.

On QNX FTP site you will find an set of ALSA driver and I beleive there
is support for some PCI card (not sure).


\

Tomá¹ VOGNAR



\

“Mario Charest” <nowheretobefound@8thdimension.com> pí¹e v diskusním
pøíspìvku news:clmco8$h5f$1@inn.qnx.com

“Tomá¹ Vognar” <(vognar)@esys.cz> wrote in message
news:clm6do$ceg$> 1@inn.qnx.com> …
I’ve installed driver pack “dosdrv”, which is old, not only for this new
card. “Setaudio.com” is launched from autoexec.bat, and this is some of
its output:

PCI Config Base IO (hex)=9800
PCI IRQ (hex)=05
Set SB Port to I/O=220 IRQ=5 DMA=1

I think, Setaudio.com connect card on IO Port 9800 and set its SB
Port… QNX has no such an application to prepare card before driver can
be launched. Am I right?

Most probably


So, the question is: Exists any PCI card, that doesn’t have to be set? Or
it’s a property of PCI bus?

It is the nature of the PCI bus.



This is the third time and probably the last I will mention this > :wink:

Look on QNX ftp site for a series of audio drivers. These driver are
based on Linux ALSA stuff. There are drivers (with source include) for
multitude of audio card (SB Live included if my memory serves me right).

Yes, yes, I’ve downloaded ALSA yesterday and looked at it, but first I
wanted to run native QNX driver to me, in order to be sure our application
can run. I don’t know, whether ALSA sets the same prefix (/dev/dsp).

Optionnaly you could try to get the spec of the audio card you are using
and write a program …

I am sure whether I could manage it. I have writed some very short
programs… It’s not my job…

to turn SB emulation on

I think SB emulation is possible in DOS window running Windows, is’n it? In
real DOS or QNX4 is possible only to set IO port and direct access it after.
Emulation means, no real access to HW resources is processed; if I’m well
informed.

T.Vognar, CZ

T.Vognar


“Mario Charest” <> nowheretobefound@8thdimension.com> > pí¹e v diskusním
pøíspìvku news:cllvvr$82q$> 1@inn.qnx.com> …

“Tomá¹ Vognar” <(vognar)@esys.cz> wrote in message
news:cllrpd$4m5$> 1@inn.qnx.com> …
Now I tested CM8738 card, SB compatible. In DOS it runs (IO port 220,
IRQ 5 or 7 … default), why not in QNX4 with the same resources? I
used two versions of “Audio”.

I do not know. How do you test in under DOS.


Tomá¹ Vognar


“Mario Charest” <> nowheretobefound@8thdimension.com> > pí¹e v diskusním
pøíspìvku news:cllfag$op0$> 1@inn.qnx.com> …

“Tomá¹ Vognar” <(vognar)@esys.cz> wrote in message
news:cll4j7$h2u$> 1@inn.qnx.com> …
Is it possible to run “Audio” driver with any PCI sound card?

Not that I know of,

Could anybody recommend me such a type of that? I unsuccessfully
tested two of them (with "Audio sb -b220 -d1 -i5&) but I thing, most
of the PCI sound cards support only SB emulation (in DOS).

To my knowlede they do but only if some driver turn on emulation which
i beleive is off by default.

On QNX FTP site you will find an set of ALSA driver and I beleive
there is support for some PCI card (not sure).


\

Tomá¹ VOGNAR





\

This is the third time and probably the last I will mention this > :wink:

Look on QNX ftp site for a series of audio drivers. These driver are
based on Linux ALSA stuff. There are drivers (with source include) for
multitude of audio card (SB Live included if my memory serves me right).

Yes, yes, I’ve downloaded ALSA yesterday and looked at it, but first I
wanted to run native QNX driver to me, in order to be sure our application
can run. I don’t know, whether ALSA sets the same prefix (/dev/dsp).


Optionnaly you could try to get the spec of the audio card you are using
and write a program …

I am sure whether I could manage it. I have writed some very short
programs… It’s not my job…

to turn SB emulation on

I think SB emulation is possible in DOS window running Windows, is’n it?
In real DOS or QNX4 is possible only to set IO port and direct access it
after. Emulation means, no real access to HW resources is processed; if
I’m well informed.

Emulation in this case means the hardware behave just like a SB, but in
order to do so it must first be set in that mode. Hence you need a utility
to activate SB emulation.



T.Vognar, CZ



T.Vognar


“Mario Charest” <> nowheretobefound@8thdimension.com> > pí¹e v diskusním
pøíspìvku news:cllvvr$82q$> 1@inn.qnx.com> …

“Tomá¹ Vognar” <(vognar)@esys.cz> wrote in message
news:cllrpd$4m5$> 1@inn.qnx.com> …
Now I tested CM8738 card, SB compatible. In DOS it runs (IO port 220,
IRQ 5 or 7 … default), why not in QNX4 with the same resources? I
used two versions of “Audio”.

I do not know. How do you test in under DOS.


Tomá¹ Vognar


“Mario Charest” <> nowheretobefound@8thdimension.com> > pí¹e v diskusním
pøíspìvku news:cllfag$op0$> 1@inn.qnx.com> …

“Tomá¹ Vognar” <(vognar)@esys.cz> wrote in message
news:cll4j7$h2u$> 1@inn.qnx.com> …
Is it possible to run “Audio” driver with any PCI sound card?

Not that I know of,

Could anybody recommend me such a type of that? I unsuccessfully
tested two of them (with "Audio sb -b220 -d1 -i5&) but I thing, most
of the PCI sound cards support only SB emulation (in DOS).

To my knowlede they do but only if some driver turn on emulation
which i beleive is off by default.

On QNX FTP site you will find an set of ALSA driver and I beleive
there is support for some PCI card (not sure).


\

Tomá¹ VOGNAR






\

Hello,

Is it possible to run “Audio” driver with any PCI sound card? Could
anybody recommend me such a type of that? I unsuccessfully tested two of
them (with "Audio sb -b220 -d1 -i5&) but I thing, most of the PCI sound
cards support only SB emulation (in DOS).

We just finished development of a sound system (playing, recording, full duplex,
mixer sofware). It works with PCI cards, CMI-8738 in particular, and
API-compatible with the legace Audio driver. If you want get a full info, we
will send it by e-mail.

Regards,
Igor.

Emulation in this case means the hardware behave just like a SB, but in
order to do so it must first be set in that mode. Hence you need a
utility to activate SB emulation.

Yes, I understand. Thanks.
T.V.