summaryrefslogtreecommitdiffstats
path: root/sys/amd64/isa
Commit message (Expand)AuthorAgeFilesLines
* Don't cast a pointer to an int that isn't big enough.peter2004-02-051-1/+1
* Diff reduction with i386peter2004-01-281-4/+12
* Use i8259A register defines from shared header sys/dev/ic/i8259.h insteadjhb2004-01-062-53/+4
* Cosmetic and/or trivial sync up with i386.peter2003-11-212-4/+5
* MFi386: pre-register idt slots for atpic so we catch any strays withoutpeter2003-11-211-6/+22
* MFi386 rev 1.207 (phk): Don't mistakenly disable the TSC when usingpeter2003-11-211-10/+10
* Add SMP changes as should have been committed as rev 1.28peter2003-11-171-26/+7
* Restore file accidently killed in the crossfire from the smp commit.peter2003-11-171-0/+152
* Initial landing of SMP support for FreeBSD/amd64.peter2003-11-1710-1296/+71
* Oh, how embarresing. I broke my own platform. :-)peter2003-11-171-4/+4
* Preemptively burn a bridges. The isa timer code is likely to bepeter2003-11-141-141/+0
* Always install IDT entries for ATPIC interrupt sources. The APIC nojhb2003-11-141-10/+3
* "opt_auto_eoi.h" is not used here anymore. See atpic.c.peter2003-11-141-2/+0
* Replace magic numbers with macros for i8259A register constants. Stilljhb2003-11-141-9/+10
* Fix up the control word 3 bits. jhb discovered how much I screwed thispeter2003-11-141-4/+4
* Stop pretending to support kernel profiling. The FAKE_MCOUNT() etcpeter2003-11-131-4/+0
* - Move manipulation of td_intr_nesting_level out of assembly interruptjhb2003-11-122-72/+23
* The great s/npx/fpu/gipeter2003-11-081-2/+2
* Rename npx* to fpu*. I haven't done the flags/function names yet.peter2003-11-081-725/+0
* There isn't much point printing 'npx0: INT 16 interface' because that ispeter2003-11-081-1/+0
* Fix to support pc98.nyan2003-11-041-0/+6
* Split pc98 support into pc98/pc98/nmi.c.nyan2003-11-041-22/+1
* Add the new atpic(4) driver for the 8259A master and slave PICs. Byjhb2003-11-032-178/+492
* Move the NMI handling code out to its own file.jhb2003-11-031-586/+2
* MFi386: Do not depend on LEAPYEAR() macro boolean values being 0 or 1.peter2003-09-301-2/+3
* MFi386: BURN_BRIDGES around timer0 functionspeter2003-09-301-2/+14
* MFi386 machdep.c rev 1.201, clock.c 1.201, clock.h 1.45 by phk: Dontpeter2003-09-221-0/+2
* MFi386: machdep.c:1.570 clock.c:1.204 by bde: Quick fix for calling DELAYpeter2003-09-221-2/+18
* Use __FBSDID().obrien2003-07-256-13/+23
* Use __FBSDID().obrien2003-06-021-1/+3
* Give a %fs and %gs to userland. Use swapgs to obtain the kernel %GS.basepeter2003-05-121-2/+8
* Style nits.jhb2003-05-071-2/+4
* Repocopy *.s to *.Speter2003-05-034-300/+1
* Commit MD parts of a loosely functional AMD64 port. This is based onpeter2003-05-0116-1693/+333
* Deprecate machine/limits.h in favor of new sys/limits.h.kan2003-04-291-1/+1
* Define ovbcopy() as a macro which expands to the equivalent bcopy() call,des2003-04-041-4/+2
* Commit a partial lazy thread switch mechanism for i386. it isn't as lazypeter2003-04-021-1/+5
* - In npxgetregs() use the td argument to save the fpu state from and notjeff2003-04-011-2/+1
* - In npxsetregs don't set the floating point if td == fpcurthread not ifjeff2003-03-311-1/+1
* - Add vm_paddr_t, a physical address type. This is required for systemsjake2003-03-251-2/+3
* Use repo-copied files in sys/i386/bios.mdodd2003-03-243-3/+3
* Including <sys/stdint.h> is (almost?) universally only to be able to usephk2003-03-181-1/+0
* Move a bunch of flags from the KSE to the thread.julian2003-02-171-1/+1
* Switch to using the TSC code in i386/i386/tsc.c.phk2003-02-111-114/+1
* Split the global timezone structure into two integer fields tophk2003-02-031-2/+2
* Split statclock into statclock and profclock, and made the method for drivingjake2003-02-031-6/+22
* Make tsc_freq a 64bit quantity.phk2003-01-291-5/+7
* Use the correct value when writing the Day Of Week byte in the CMOS.phk2002-12-041-1/+1
* Add getcontext, setcontext, and swapcontext as system calls.deischen2002-11-161-2/+2
* Fix typo. ioport_rid should be irq_rid.davidxu2002-11-051-1/+1
OpenPOWER on IntegriCloud