[ros-dev] Save FPU on task switch/SSE support

Gregor Anich blight at blight.eu.org
Fri Oct 8 19:01:31 CEST 2004


Hi!

Since I have seen mesa32 crash with SSE enabled I looked into fixing it 
a bit...
When I was looking at ntoskrnl/ke/i386/tskswitch.S I found FIXMEs for 
debug/FPU save/restore.
Now I am wondering where should this information be stored? I think it 
should be part of the TSS (include/ntos/tss.h) but I am not sure.
For SSE support the SSE registers would also have to be saved/restored 
on task switches and some other stuff which I do not yet know I think.
Maybe somebody can tell me where the FPU state should be stored so I can 
try to implement it.

Thanks,
  blight


More information about the Ros-dev mailing list