On Sat, 25 Jun 2005, Keir Fraser wrote:
>
> On 25 Jun 2005, at 02:57, Carl Holtje ;021;vcsg6; wrote:
>
> > * In xen/arch/x86/boot/x86_32.S, disable FPU initialization
> > * In xen/arch/x86/boot/x86_32.S, disable PGE enabling
> > * In xen/{I don't remember}/flushtlb.c, the call to local_flush_tlb or
> > something of this nature calls __pge_off() and __pge_on -- I used a
> > #ifdef
> > CONFIG_X86_TRANSMETA to work around it as local_flush_tlb is a #define.
> > (I'm certainly not saying what I've done is best by any means, but it
> > works for me..)
>
> The PGE enable, and __pge_off/__pge_on, are easily handled. I'll do a
> patch for those.
>
> Do Transmeta CPUs really not have an FPU unit?
No, they do in fact have FPUs.. it is my understanding they are
initialized auto-magically by the CPU, and a subsequent initialization
from software totally confused the device, and it reset.
I'm workin' on a proper patch -- I'm in and out of the office all week, so
it may take me a bit..
Thanks!
Carl
- --
"There are 10 types of people in the world: Those who understand binary
and those that don't."
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel
|