[Previous] [Contents] [Next]

Appendix: QNX 4 Utilities & QNX 6 Equivalents

The following table lists the QNX 4 utilities along with their QNX 6 equivalents. For utilities that have no direct replacement, you'll find a suggested workaround.

Use these links to find a utility quickly:

A B C D E F G I L M N P S T V W Y

A

QNX 4 utility QNX 6 equivalent
acalib calib
alive ls /net
Audio io-audio

B

QNX 4 utility QNX 6 equivalent
bdf_2_phf bdftophf2
Blkfsys io-blk.so

C

QNX 4 utility QNX 6 equivalent
cbpe flashcmp
CC,cc QCC, qcc
cc gcc

D

QNX 4 utility QNX 6 equivalent
Dev.* Character I/O drivers (devc-*)
Dev.ansi devc-con -a
Dev.con devc-con, devc-tcon
Dev.par devc-par
Dev.pty devc-pty
Dev.ser devc-ser8250 (x86)

Others in the same class include:
devc-ser2681,
devc-ser403,
devc-serdsiu,
devc-serppc800,
devc-serzscc,
devc-tser2681,
devc-tser403,
devc-tser8250,
devc-tserdsiu,
devc-tserppc800,
devc-tserzscc.

dialer phdialer
Dosfsys fs-dos.so

E

QNX 4 utility QNX 6 equivalent
efsinit mkefs
Efsys.*, Efsys.file Flash filesystems (devf-*)
Efsys.365sl devf-i365sl
Efsys.pcmcia Classes include:
devf-800fads,
devf-explr2,
devf-generic,
devf-mtx600-w8,
devf-p5064,
devf-ppaq,
devf-rpx-lite,
devf-sc400,
devf-vr41xx.
Efsys.ram devf-ram
elvrec vi -r
emu87 fpemu.so

F

QNX 4 utility QNX 6 equivalent
Fatfsys fs-dos.so
flashlzo,
flashcmp
flashcmp
fontcfg fontadmin
Fsys fs-qnx4.so
Fsys.* Block-oriented drivers (devf-*)
Fsys.aha2scsi devb-aha2
Fsys.aha4scsi devb-aha4,
devb-btmm
Fsys.aha7scsi devb-aha7
Fsys.aha8scsi devb-aha8
Fsys.amdscsi devb-amd
Fsys.eide devb-eide
Fsys.floppy devb-fdc
Fsys.ide devb-eide
Fsys.ncr8scsi devb-ncr8
Fsys.sym8scsi devb-ncr8
Fsys.vpm50 devb-eide

G

QNX 4 utility QNX 6 equivalent
gmake make

I

QNX 4 utility QNX 6 equivalent
ident file
Input Input drivers (devi-*)

Input drivers include: devi-ahl,
devi-carrol,
devi-dyna,
devi-elo,
devi-hirun,
devi-microtouch.

/etc/install pkg-installer
Iso9660fsys fs-cd.so

L

QNX 4 utility QNX 6 equivalent
lex flex

flex is the GNU version of lex.

ln link

M

QNX 4 utility QNX 6 equivalent
/etc/magic /usr/share/misc/magic
mkffs mkefs
mkipl mkrec
mount_cdfs mount -t cd
mount_dos mount -t dos
mount_iso9660 mount -t cd
mount_nfs mount -t nfs
mount_smb mount -t cifs
Mqueue mqueue

N

QNX 4 utility QNX 6 equivalent
Net io-net
Net.* Network drivers (devn-*)
Net.crys8900 devn-crys8900.so
Net.epic devn-epic.so
Net.ether1000 devn-ne2000.so,
devn-ne2000-403.so
Net.ether2100 devn-pcnet.so,
devn-lance.so
Net.ether509 devn-el509.so
Net.ether589 devn-el589.so
Net.ether8003 devn-wd.so

(Not doc'd in QNX 6.)

Net.ether82557 devn-speedo.so
Net.ether82595 devn-eepro.so
Net.ether9000 devn-smc9000.so
Net.ether905 devn-el900.so
Net.fd devn-fd.so
netinfo nicinfo
Net.ns83815 devn-ns83815.so
Net.rtl devn-rtl.so
Net.tulip devn-tulip.so,
devn-tulip-p5064.so
Net.via devn-via-rhine.so
NFSfsys fs-nfs2

P

QNX 4 utility QNX 6 equivalent
Pcmcia.* devp-pccard
PcmciaLaunch pccard-launch
pdm shelf,
savercfg
phcd phplay
phspool spooler
Pipe pipe
Pp.bmp phs-to-bmp
Pp.canon phs-to-bjc
Pp.escp2.* phs-to-escp2
Pp.pcl phs-to-pcl
Pp.ps phs-to-ps
prefix ln -P, rm,
rm
Proc32 Microkernel and process managers (procnto*)
pwmclock phlocale

phlocale includes functionality of pwmclock; not doc'd in QNX 6.

S

QNX 4 utility QNX 6 equivalent
show_pci pci
sin pidin
sinit init
Slib libc.so
SMBfsys fs-cifs

T

QNX 4 utility QNX 6 equivalent
Tcpip npm-tcpip.so

Tcpip is for TCP/IP v5.0 and later.

tracectrl slogger

...or any system-logging utility in QNX4.

traceinfo sloginfo
*.trap devgt-iographics

V

QNX 4 utility QNX 6 equivalent
vi -R view
vsin psin

W

QNX 4 utility QNX 6 equivalent
wasm asm (GNU)
wcc cc1

There's no 16-bit compiler for RTP.

wcc386 cc1
wd gdb
wdis objdump -D
winview phview
wlib ar
wlink ld
wpp cc1plus

There's no 16-bit compiler for RTP.

wpp386 cc1plus
wprof gprof (GNU)
wstrip strip

Y

QNX 4 utility QNX 6 equivalent
yacc yacc (GNU)

[Previous] [Contents] [Next]