Kevin Miller <email@example.com> wrote:
KM > I am considering porting a fairly large QNX 4.25 application to QNX 6. It is
KM > a set of tasks, some of which are Photon based, and some of which are not. I
KM > recall that there was a porting guide somewhere for this purpose, but I
KM > can’t seem to find the reference. If anyone could point me at it, I would
KM > appreciate it. Any comments on how hard or easy this porting job may be
KM > would also be appreciated. Feel free to email me directly if you prefer.
KM > Thanks,
KM > Kevin
KM > firstname.lastname@example.org
Here’s my $0.02. Don’t just port.
Take the little extra effort to re-design for QNX6. Take advantage of
threads where they make sense.
IPC is deffinitely different in QNX. It IS more difficult, regardless
of what anyone else may tell you. But since it is the new standard,
just get used to it and use it. Write a few test programs before you
even begin trying to redesign for QNX6.
If you try to shoe-horn a QNX4 design into QNX6 your cheating yoursef.
The overhead of QNX6 is significantly greater. So you may as well take
advantage of what your paying extra for.