| Yes, some success with the QNX Neutrino RTP. Working : HD, PC keyboard, VGA and TV out, CyberPro graphics driver, Photon GUI, window manager and some apps, IR data via serial port, soundblaster audio, MP3 playback. Haven't tried any networking (no dongle).
The soundblaster audio driver works on the line-out with the settings ioport=0x220, irq=5, dma=3, dma1=5.
The deva-ctrl-geode audio driver throws the error "Geode Audio Native Driver Mode not supported", which I think means that it's too picky for the BIOS' implementation of VSA. No big deal as long as the soundblaster doesn't have some hidden gotcha.
Memory is tight. There's enough to run the window manager and a shell in a window, but not enough to run an app as well. Turns out QNX doesn't have virtual memory, at least not the way most people think of it, so there's a hard limit to the app size. This should be OK for an embedded system where you can ditch the wm and shell, but makes the box a little harder to play around with. Can also certainly tune it better than I have so far. | |