> > I have noticed the following -
> >
> > I also observe the following when I run the java run-time envs on
> > both the machines. The brutus board takes about 10 minutes to display
> > the first start-up window of any java application while the same
> > code runs almost instantaneously on the netwinder. Could this be
> > because of the differences in the FPEMs ? I havent gotten around
> > to switching them yet. So, any pointers would be appreciated.
> >
> I don't believe this difference is solely an FPEM issue.
> On Brutus, the display uses 8bpp for a max of 256 colors. When
> the JVM is launched with <=8bpp, it calculates a dithering cube
> in order to find the 256 best colors. I suspect the dithering
> cube logic is entirely floating-point calculations. Most likely,
> the Netwinder is using 16bpp or higher mode and the dithering
> cube is not necessary. Note, this is mostly theory, but if you
> have the JVM source you can take a look at
> javasrc/src/<arch>/sun/color.c.
>
I switched my SA1100 board to 16bpp mode and verified that
the JVM launches AWT appliations almost immediately.
However, I don't have the memory bandwidth to run 16bpp mode
without constant display flickering.
Eric
unsubscribe: body of `unsubscribe linux-arm' to [EMAIL PROTECTED]