So, the idea is we get these ported to pdaXrom for a neat litle portable music making machine! I presume I'd be able to even get a USB MIDI adapter working with my C3000 (when the pdaXrom port gets finished) for the icing on the cake? I'm pretty sure thought that seq24 and specimen need ALSA, is this a problem?

I'm new to the world of the Zaurus and cross-compilng, so I've got a few questions:

Can I run pdaXrom binaries under X/QT (under Cacko)?

How big of a performance hit is there when running stuff under X/QT as compared to pdaXrom?

Could I get a Debian ARM binaries for these and run them under X/QT or pdaXrom?

iWMMX - Is it only programs that were coded to use MMX that can make use of this or can any multimedia prog be compiled with iwmmx and see performance gains?

I'm new to the world of the Zaurus and cross-compilng, so I've got a few questions:

Can I run pdaXrom binaries under X/QT (under Cacko)?

How big of a performance hit is there when running stuff under X/QT as compared to pdaXrom?

Could I get a Debian ARM binaries for these and run them under X/QT or pdaXrom?

iWMMX - Is it only programs that were coded to use MMX that can make use of this or can any multimedia prog be compiled with iwmmx and see performance gains?

Thanks for your help!

dan

yes and no, older pdaXrom binaries can run on Sharp/Cacko ROM, but the newer ones can not because they are compiled for the newer pdaXrom kernel which is not compatible with the Sharp/Cacko kernel.

X/QT runs reasonably ok, but still uses Sharp/Cacko kernel which is not as fast as pdaXrom kernel, plus pdaXrom runs X natively vs X/Qt which runs it via Qtopia's framebuffer.

Debian arm binaries can run under X/Qt directly if they were compiled for glibc 2.2.2, however, many Debian apps now use 2.3.2 and won't run on Sharp/Cacko unless you chroot it or upgrade glibc to 2.3.2

There may be slight gains if compiled with iWMMX optimisation, but to really get more performance, the code needs to be changed to utilise the added instructions.