Re: Floating point in interrupt handler

2007-10-23 Thread Issei Suzuki
(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

SSE support for FreeBSD

2000-05-16 Thread Issei Suzuki
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