The QNX-DOS Connection

Between the mid 1980s and the mid 1990s, MultiMIPS HiTech Software produced The QNX-DOS Connection, a serial communication software link between computers running DOS or Windows and those running the QNX operating system. The two major components were a terminal emulation program known as QNXT and a file transfer program known as QCP_for_DOS.

QNXT was written entirely in assembler language. It used no DOS or BIOS services since it contained it's own interrupt driven keyboard, screen, and serial communication drivers. QCP_for_DOS was written entirely in C and implemented QCP, a file transfer protocol unique to QNX.

It was while working on these programs that I made the discoveries that led to my publishing twice in Windows Developer's Journal. These articles published little known techniques for programming the Intel 8259A Programmable Interrupt Controller, the Intel 8253 Programmable Interval Timer, the National Semiconductor INS8250/NS16450/NS16550 series UARTs, and the Intel x86 series CPUs.

The QNX-DOS Connection

License

Quick Reference Summary

QNXT

QCP

Price List