aboutsummaryrefslogtreecommitdiff
path: root/sys/amd64/isa/npx.c
Commit message (Expand)AuthorAgeFilesLines
* Rename npx* to fpu*. I haven't done the flags/function names yet.Peter Wemm2003-11-081-725/+0
* There isn't much point printing 'npx0: INT 16 interface' because that isPeter Wemm2003-11-081-1/+0
* Use __FBSDID().David E. O'Brien2003-07-251-2/+4
* Commit MD parts of a loosely functional AMD64 port. This is based onPeter Wemm2003-05-011-451/+37
* Define ovbcopy() as a macro which expands to the equivalent bcopy() call,Dag-Erling Smørgrav2003-04-041-4/+2
* - In npxgetregs() use the td argument to save the fpu state from and notJeff Roberson2003-04-011-2/+1
* - In npxsetregs don't set the floating point if td == fpcurthread not ifJeff Roberson2003-03-311-1/+1
* Move a bunch of flags from the KSE to the thread.Julian Elischer2003-02-171-1/+1
* Add getcontext, setcontext, and swapcontext as system calls.Daniel Eischen2002-11-161-2/+2
* Fix typo. ioport_rid should be irq_rid.David Xu2002-11-051-1/+1
* Finish fixing the 5.x FPU code for dealing with signal handlers.Peter Wemm2002-10-251-0/+1
* Hide inline assembly if lint is defined.Poul-Henning Kamp2002-10-201-1/+1
* Be consistent about "static" functions: if the function is markedPoul-Henning Kamp2002-09-281-1/+1
* Add kernel support needed for the KSE-aware libpthread:Jonathan Mini2002-09-161-35/+152
* Automatically enable CPU_ENABLE_SSE (detect and enable SSE instructions)Peter Wemm2002-09-071-0/+7
* Compromise for critical*()/cpu_critical*() recommit. Cleanup the interruptMatthew Dillon2002-03-271-3/+9
* Fixed some style bugs in the removal of __P(()). The main ones wereBruce Evans2002-03-231-20/+20
* Fix abuses of cpu_critical_{enter,exit} by converting toWarner Losh2002-03-211-12/+12
* Remove __P.Alfred Perlstein2002-03-201-21/+21
* revert last commit temporarily due to whining on the lists.Matthew Dillon2002-02-261-9/+3
* STAGE-1 of 3 commit - allow (but do not require) interrupts to remainMatthew Dillon2002-02-261-3/+9
* Don't include <isa/isavar.h> or compile code depending on it when isaBruce Evans2002-01-301-1/+5
* Introduce a standard name for the lock protecting an interrupt controllerJohn Baldwin2001-12-201-0/+3
* Modify the critical section API as follows:John Baldwin2001-12-181-8/+8
* Overhaul the per-CPU support a bit:John Baldwin2001-12-111-17/+17
* MFi386:Bruce Evans2001-10-211-0/+2
* MFpc98: fundamental differences. The magic numbers for the i/o portBruce Evans2001-10-211-0/+17
* MFpc98: all changes in sys/pc98/pc98/npx.c related to FPU_ERROR_BROKEN.Bruce Evans2001-10-211-0/+9
* Deleted most of npxprobe(), and merged npxprobe1() back into npxprobe().Bruce Evans2001-10-161-127/+49
* Commit my old fixes for cosmetic bugs in npxprobe() so that they aren'tBruce Evans2001-10-161-13/+8
* Explicitly initialize the fpu when SSE is enabled since this noTor Egge2001-10-151-0/+5
* Whitespace fixes.John Baldwin2001-09-181-3/+3
* s/thread'/thread's/Warner Losh2001-09-141-1/+1
* KSE Milestone 2Julian Elischer2001-09-121-42/+43
* Add ACPI attachments.Mike Smith2001-08-301-1/+2
* Dont compile in SSE fxsave/fxrstor instructions if CPU_ENABLE_SSE isn'tPeter Wemm2001-08-231-6/+15
* - Close races with signals and other AST's being triggered while we are inJohn Baldwin2001-08-101-1/+1
* MASK_FPU_SW didn't do what it was expected to do.Peter Wemm2001-07-261-7/+1
* The per-cpu temporary buffers are not needed since the pcb_save areas haveTor Egge2001-07-171-14/+5
* Use PCPU_GET(cpuid) instead of curproc->p_oncpu.Tor Egge2001-07-161-9/+9
* Fix another missed pcb_savefpu reference (inside NPX_DEBUG)Peter Wemm2001-07-121-2/+2
* Activate SSE/SIMD. This is the extra context switching support thatPeter Wemm2001-07-121-11/+82
* Fix warnings:Peter Wemm2001-06-151-3/+3
* Convert npx interrupts into traps instead of vice versa. This is muchBruce Evans2001-05-221-75/+81
* Throw away the complications in npxsave() and their infrastructure.Bruce Evans2001-05-201-53/+23
* Use a critical region to protect almost everything in npxinit().Bruce Evans2001-05-201-0/+6
* Remove unneeded includes of sys/ipl.h and machine/ipl.h.John Baldwin2001-05-151-1/+0
* Fixed panics in npx exception handling. When using IRQ13 exceptionBruce Evans2001-05-021-7/+18
* Undo part of the tangle of having sys/lock.h and sys/mutex.h included inMark Murray2001-05-011-2/+4
* People are still having problems with i586_* on UP machines and SMPJohn Baldwin2001-04-131-1/+1