I’ve been playing around with the QNX4 2010 release. Generally, there’s nothing major. A few things are worth mentioning.
-
For some reason, the video drivers seem to work better for built-in video than they did in the past. This is despite the fact they don’t actually seem to have been updated since we last played around.
-
The video drivers work with an S3 Chrome based PCI Express video card from Itox. This is good because it’s got a 5 year lifespan, so it’s not going to disappear on me the second I try to order another one. Oddly, the Pg.unichrome driver doesn’t seem to work with it; I used the vesabios driver. Speed was still okay. (It originally detected with Hydra, which was pretty slow; I had to manually alter the crttrap.)
-
Much better luck with network cards, although a built-in Marvell chip we had was not supported. It’s possible that some of these have been out for a while and we just hadn’t bothered, but it’s nice to know I can get an off-the-shelf gigabit network card to work.
-
USB support seems better. Usually, it takes us a while to find a problem with driver support. They normally pop up at 2am with a customer down. However, so far so good.
-
I could not get it to boot off of USB. Oddly, we can make an older version boot off of USB. There’s an io-usb-ehci driver that cuts down on size to try and squeeze under the size limit of the .boot file, but even so it just won’t work.
-
What started all this was a brand-spanking new Socket 1156 / Core i series motherboard. Our older version of QNX would not boot on it, declaring “No Adaptors found!” when Fsys.eide would run in the .boot. Switching to the new Fsys.atapi fixed this. I don’t know if an earlier version of Fsys.atapi would have worked; we haven’t been checking on most of the driver releases. I also think Fsys.atapi is a misnomer; it handles all ATA / EIDE functions, not just ATAPI devices.
-
After deleting a bunch of stuff I don’t need I got the size of a dev seat down to a little under 100MB. Haven’t tried to see how small my runtime will be without help files, phab, watcom, etc.
-
Still stuck with old versions of tar, ls, etc. Still no zip, 7-zip, bzip2, etc. Still pretty much impossible to download a random open source program and build it.
Anyone else want to share their thoughts?
-James Ingraham
Sage Automation, Inc.