A little more effort on supporting modern PCs out of the
box would be appreciated. The supported hardware list has
become so retro that it’s hard to buy QNX desktop machines.
Most modern machines are coming with Ethernet, USB, and
a display controller built into the motherboard chipset.
Typically the chipset is from Via or Intel. (I know that
NVidia won’t cooperate with QSSL). In many cases, QNX
has the drivers to support these peripherals, but the
traplist and drivers don’t know the appropriate PCI
device IDs. This is not good.
My own pet peeve is the VIA implemention of the Savage
display controller. QNX supports older Savage controllers,
and Via is putting a newer implementation into many chipsets,
but QNX won’t run the newer implementation, other than in
slow VESA mode.
Remember when the QNX boot disk just worked? That
was impressive. It’s also history.
John Nagle
Henry VanDyke wrote:
John Nagle <> nagle@downside.com> > wrote in message
news:c0th92$8hd$> 1@inn.qnx.com> …
OK, that identifies the problem clearly. Will this
be fixed in the upcoming QNX release? Thanks.
It will be resolved in “an” upcoming release. Probably not “the” upcoming
release though >
Henry
John Nagle
Team Overbot
Henry VanDyke wrote:
Rennie Allen <> rallen@csical.com> > wrote in message
news:c0rhv1$hgl$> 1@inn.qnx.com> …
John Nagle wrote:
My point about it being “another one of those l33t things” is
that if USB support really worked, I’d expect it to be in the standard
traplist and be brought up on normal boots. Since it’s not, does
that indicate that it is not reliable enough for routine use?
Should we wait for the upcoming QNX release?
I think it is more an indication that nobody has written an enum-usb,
than
it is an indication that the actual driver is not reliable. Also,
devi-*
needs to be re-written so that it accepts mounts/umounts (or something
similar) so that input drivers can come and go…
There is io-hid, devi-hid which does this.
I guess startup(devc-con) is the main issue that needs to be addressed.
Devc-con
needs to be changed to talk to io-hid which in turn talks to the USB
stack.
In the current
release the console driver accesses hardware directly. This is why you
cant
switch between
Photon and a text console while using a USB keyboard.
\