summaryrefslogtreecommitdiffstats
path: root/sys/i386/include
Commit message (Expand)AuthorAgeFilesLines
* Define __HAVE_ACPI and/or __PCI_REROUTE_INTERRUPT, as appropriate forimp2006-01-011-0/+2
* Remove pcb_switchout, it has not been used for a long time.davidxu2005-12-291-1/+0
* Move global variable private_tss into per-cpu area.davidxu2005-12-261-1/+2
* Tweak how the MD code calls the fooclock() methods some. Instead ofjhb2005-12-225-32/+2
* - Cleanup whitespace and extra ()s in vtophys() macros.jhb2005-12-061-4/+3
* Drop _MACHINE_ARCH and _MACHINE defines (not to be confused withru2005-12-061-7/+0
* Change the i386 code to pass the interrupt vector as a separate argumentjhb2005-12-053-34/+4
* - Move the code to deal with handling an IPI_STOP IPI out ofjhb2005-12-051-0/+8
* - Move PUSH_FRAME and POP_FRAME into machine/asmacros.h.jhb2005-12-051-9/+38
* Fix -Wundef warnings found when compiling i386 LINT, GENERIC andru2005-12-051-1/+1
* Garbage collect machine/smptests.h now that it is empty and no longer used.jhb2005-11-221-36/+0
* Make COUNT_IPIS and COUNT_XINVLTLB_HITS real kernel options and takejhb2005-11-221-12/+0
* Garbage collect unused {VERBOSE_,}CPUSTOP_ON_DDBBREAK macros.jhb2005-11-221-6/+0
* Garbage collect the code to store diagnostics codes in a CMOS registerjhb2005-11-222-76/+0
* Add /dev/speaker support to amd64.ru2005-11-111-18/+5
* Add support for XBOX to the FreeBSD port. The xbox architecture isimp2005-11-091-0/+45
* Change the x86 code to allocate IDT vectors on-demand when an interruptjhb2005-11-022-5/+32
* Reorganize the interrupt handling code a bit to make a few things cleanerjhb2005-10-251-1/+1
* Rename the KDB_STOP_NMI kernel option to STOP_NMI and make it apply to alljhb2005-10-241-3/+2
* - Print number of physical/logical cores and more CPUID info.jkim2005-10-142-0/+24
* Add POSIX siginfo_t's si_code, this is for upcoming POSIX realtime signaldavidxu2005-10-141-10/+0
* Add interrupt counters for IPIs. By default they are disabled, but theyjhb2005-09-281-1/+7
* Add a new atomic_fetchadd() primitive that atomically adds a value to ajhb2005-09-271-0/+21
* Expose legacy_pcib_alloc_resource, and use it in the mptable pci busimp2005-09-171-0/+2
* Stop using the '+' constraint modifier with inline assembly. The '+'jhb2005-09-151-22/+27
* Explicitly switch to the new TSS by updating the current CPU's TSS selectorjhb2005-09-151-0/+1
* MFamd64: use register_t's.obrien2005-09-121-42/+42
* Move MINSIGSTKSZ from <machine/signal.h> to <machine/_limits.h> and renamestefanf2005-08-202-8/+6
* Make the facility for recognizing BIOS-signatures more generalphk2005-07-211-1/+16
* Convert the atomic_ptr() operations over to operating on uintptr_tjhb2005-07-151-52/+18
* Some cleanups and tweaks to some of the atomic.h files in preparation forjhb2005-07-091-83/+72
* Check the alignment of the IP header before passing the packet up to thethompsa2005-07-021-0/+2
* Begin promoting the AMD-originated feature flags to first class flags, nowpeter2005-06-301-1/+3
* Switch AMD64 and i386 platforms to using ELF as their kernel crashpeter2005-06-291-0/+1
* MFP4:jkoshy2005-06-091-146/+38
* Add IPI support for preempting a thread on another CPU.ups2005-06-091-1/+2
* Add support for XMM registers in GDB for x86 processors that supportdfr2005-05-312-0/+17
* Remove bus_{mem,p}io.h and related code for a micro-optimization on i386nyan2005-05-293-342/+42
* Change the spkr_set_pitch() function to a macro to fix low level profiling.nyan2005-05-281-7/+5
* Add the 2nd word of IA32 feature flags. This includes things such as SSE3.obrien2005-05-161-1/+1
* - Move timerreg.h to <arch>/include and split i8253 specific defines intonyan2005-05-142-0/+116
* Add a knob for disabling/enabling HTT, "machdep.hyperthreading_allowed".nectar2005-05-131-0/+8
* - Move the NPX_DEBUG option to options.{i386,pc98} and use opt_npx.h.nyan2005-05-121-0/+9
* Add convenience APIs pmc_width() and pmc_capabilities() to -lpmc.jkoshy2005-05-011-0/+3
* Implement an alternate method to stop CPUs when entering DDB. Normally we usedwhite2005-04-301-0/+5
* Return the correct register number in the 'get_msr()' MD function.jkoshy2005-04-281-0/+3
* o Reverse the inclusion chain from MD->MI to MI->MD by removing themarcel2005-04-201-1/+2
* Bring a working snapshot of hwpmc(4), its associated libraries, userland util...jkoshy2005-04-191-0/+184
* Break out the definition of bus_space_{tag,handle}_t and a few other typesimp2005-04-182-16/+51
* Remove support for mixed mode altogether now that we no longer use IRQ 0jhb2005-04-141-1/+0
OpenPOWER on IntegriCloud