Hiya. This is a comparison between qtalk running in a pterm window under QNX4
and QNX6. The QNX4 machine is a PII/400 with 128M DRAM, 3dfx VooDoo3/3000 AGP,
QNX 4.25 Photon 1.14. The QNX6 machine is a dual PIII/800 with 256M DRAM, 3dfx
VooDoo3/3000 AGP, RtP (2.11?), Photon 2.0. I have both set at 1280x1024x32,
with a pterm size of 60x80. Under QNX4 I’m able to talk to my embedded thingie
at 8,n,1,19200 with no problems. Under RtP, as soon as the data hits the
bottom of the pterm and scrolling commences I begin to lose characters coming
in over the serial port. I played with the RtP system, and I get the problem
all the way down to 1024x768x32. It starts to go away with various
combinations of lower resolution, or less color depth. At 1200x1600 I can make
the problem go away by using 16-bit color and a significantly smaller window.
I don’t know if this is a problem per say, but it seems to me that we lost at
least a little something as far as the pterm scrolling speed goes. I don’t
believe there to be any issues with devc-ser8250 losing characters other than
the fact that the pterm can’t keep up. I like to run at 1600x1200 with 93x80
pterms so you can imagine the mess that created I figure I’d throw this out
here, in hopes that someone may take a look at that particular section of code
and dream up a few enhancements. In the meantime, I’ll play with the buffer
settings (although at some point if you can’t keep up, you can’t keep up) on
devc-ser8250 and perhaps just live with a smaller pterm for my serial dealings
(mumble, grumble, complain, etc. Hopefully a simple solution will present
itsself and you’ll let me beta test it for you (mooohahaha). TIA.
-Warren