(1st time) or restore FPU state (2nd times or later).
5. Return to user mode, and user thread access FPU again.
So, to use FPU in kernel, you must clear T_DNA trap and initialize FPU
registers first.
Reading these functions may help you, I think.
/sys/i386/isa/npx.c
start_emulatin
I add SSE support for FreeBSD 4.0-RELEASE and 5.0-CURRENT. Some more
work is needed everything to go well, but it works functionally now.
The patches and documents are avaiable at:
http://home.jp.freebsd.org/~issei/sse/sse.html
Limitations:
- Multiprocessor system is not supported.
- There
2 matches
Mail list logo