Porting Linux drivers?

What classes of Linux hardware drivers are easily portable to
QNX RTP?

What sort of headaches will I run into trying to install
something like a driver for C-Media PCI SoundPro which is used
on most PC-Chips brand motherboards?

Full AWE32/64 support, especially ISA versions. How tough can it
be? Linux and BeOS have full support for them, at least the
PnP versions. (BeOS and non-PnP SB32/AWE32/AWE64 cards is a different
story!)

SiS has Linux support for the video and modem integrated stuff
in some of their chipsets. (I’m interested in the SiS 530 currently.)

I’ve seen references on the net to Linux support for ESS TeleDrive
modem chips, but www.esstech.com has nothing about Linux on their
site that I could find.

NICs, I’ve already read on the newsgroups that Linux NIC drivers
are practically not portable from Linux. :stuck_out_tongue:

IMCR SERVICE DEPARTMENT wrote:

What classes of Linux hardware drivers are easily portable to
QNX RTP?

None. They all are linked into Linux kernel and hence tend to do some
things which are ok if you’re kernel but quite nasty if you’re not.

What sort of headaches will I run into trying to install
something like a driver for C-Media PCI SoundPro which is used
on most PC-Chips brand motherboards?

Full AWE32/64 support, especially ISA versions. How tough can it
be? Linux and BeOS have full support for them, at least the
PnP versions. (BeOS and non-PnP SB32/AWE32/AWE64 cards is a different
story!)

Audio drivers are closest since RTP driver originally were derived from
ALSA, but still it is far from easy.
And they are breaking away from ALSA now anyway.

SiS has Linux support for the video and modem integrated stuff
in some of their chipsets. (I’m interested in the SiS 530 currently.)

I’ve heard SiS expressed eagerness to write drivers for RTP.

I’ve seen references on the net to Linux support for ESS TeleDrive
modem chips, but > www.esstech.com > has nothing about Linux on their
site that I could find.

NICs, I’ve already read on the newsgroups that Linux NIC drivers
are practically not portable from Linux. > :stuck_out_tongue:

Igor Kovalenko wrote:

IMCR SERVICE DEPARTMENT wrote:

SiS has Linux support for the video and modem integrated stuff
in some of their chipsets. (I’m interested in the SiS 530 currently.)


I’ve heard SiS expressed eagerness to write drivers for RTP.

Thier “cheapsets” :wink: would work good in internet appliances, kiosks,
and other small stuff. But I don’t think SiS has integrated sound
in any of their chipsets. Most fully integrated PC motherboards I’ve
seen use C-Media’s SoundPro or PCI SoundPro audio chips.

I think BeOS supports some of the SiS chipsets integrated video.