summaryrefslogtreecommitdiffstats
path: root/sys/x86/include
Commit message (Expand)AuthorAgeFilesLines
* x86: detect mwait capabilities and extensions, when presentavg2013-07-281-0/+23
* Add basic support for FDT to i386 & amd64. This change includes:marcel2013-05-212-0/+90
* Move the previously added CPUID7 macros to CPUID_STDEXT.rpaulo2013-04-181-17/+11
* Add the most current CPUID7_* definitions.rpaulo2013-04-181-0/+17
* Make the code to check if VMX is enabled more readable by using macrosneel2013-04-111-0/+5
* Convert machine/elf.h, machine/frame.h, machine/sigframe.h,kib2013-02-205-0/+767
* Add macros required to enable VMX operation on Intel processors.neel2013-01-051-0/+2
* Add bus_space_read_8 and bus_space_write_8 for amd64.jimharris2012-12-131-4/+34
* Revert r243960 based on feedback regarding keeping x86 headers unifiedjimharris2012-12-131-0/+38
* Add amd64 implementations for 8-byte bus_space routines.jimharris2012-12-061-38/+0
* Provide the reading and display of the Standard Extended Features,kib2012-11-011-0/+11
* Add an unified macro to deny ability from the compiler to reorderattilio2012-10-091-1/+1
* Add support for the XSAVEOPT instruction use. Our XSAVE/XRSTOR usagekib2012-07-141-0/+5
* Make the wchar_t type machine dependent.andrew2012-06-242-6/+4
* Implement mechanism to export some kernel timekeeping data tokib2012-06-221-0/+42
* Consitently use "__LP64__".obrien2012-05-244-11/+11
* Don't expose i386-only ptrace constants on amd64. This broke gdb withjhb2012-05-171-2/+4
* Add x2apic MSR definitionsgrehan2012-04-171-1/+35
* Recognize the RDRAND instruction feature.jhb2012-04-091-0/+1
* Make machine check exception logging more readable. On newer Intel systems,jhb2012-04-021-1/+1
* Move the legacy(4) driver to x86.jhb2012-03-301-0/+63
* Fix an issue introduced in sys/x86/include/endian.h with r232721. Indim2012-03-291-2/+2
* Revert sys/x86/include/endian.h to what it was before r233419, as thatdim2012-03-291-3/+3
* Move the DTrace return IDT vector back up from 0x20 to 0x92. The 0x20jhb2012-03-281-1/+1
* Fix the following clang warning in sys/dev/dcons/dcons.c, caused by thedim2012-03-241-3/+3
* Copy amd64 sysarch.h to x86 and merge with i386 sysarch.h. Replacetijl2012-03-191-0/+138
* Copy i386 specialreg.h to x86 and merge with amd64 specialreg.h. Replacetijl2012-03-191-0/+678
* Copy i386 psl.h to x86 and replace amd64/i386/pc98 psl.h with stubs.tijl2012-03-191-0/+84
* Move userland bits (and some common kernel bits) from amd64 and i386tijl2012-03-191-0/+286
* Eliminate ia32_reg.h by moving its contents to x86 and ia64 reg.h.tijl2012-03-181-5/+8
* Copy i386 reg.h to x86 and merge with amd64 reg.h. Replace i386/amd64/pc98tijl2012-03-181-0/+253
* Move userland bits of i386 npx.h and amd64 fpu.h to x86 fpu.h.tijl2012-03-161-0/+216
* Add casts to __uint16_t to the __bswap16() macros on all arches whichdim2012-03-091-2/+2
* Cast the expression in __bswap16(x) to __uint16_t because it is promotedtijl2012-03-091-2/+2
* Clean up x86 endian.h:tijl2012-03-091-44/+37
* Copy amd64 ptrace.h to x86 and merge with i386 ptrace.h. Replacetijl2012-03-041-0/+48
* Do not use INT64_C and UINT64_C to define 64 bit integer limits. Theytijl2012-03-041-6/+10
* Copy amd64 trap.h to x86 and replace amd64/i386/pc98 trap.h with stubs.tijl2012-03-041-0/+95
* Copy amd64 float.h to x86 and merge with i386 float.h. Replacetijl2012-03-041-0/+98
* Copy amd64 stdarg.h to x86 and replace amd64/i386/pc98 stdarg.h with stubs.tijl2012-02-281-0/+75
* Copy amd64 setjmp.h to x86 and replace amd64/i386/pc98 setjmp.h with stubs.tijl2012-02-281-0/+50
* Copy amd64 endian.h to x86 and merge with i386 endian.h. Replacetijl2012-02-281-0/+138
* Copy amd64 _stdint.h to x86 and merge with i386 _stdint.h. Replacetijl2012-02-281-0/+191
* Copy amd64 _limits.h to x86 and merge with i386 _limits.h. Replacetijl2012-02-281-0/+101
* Copy amd64 _types.h to x86 and merge with i386 _types.h. Replace existingtijl2012-02-281-0/+160
* Fix build when NEW_PCIB is not defined.jhb2011-07-161-1/+3
* Respect the BIOS/firmware's notion of acceptable address ranges for PCIjhb2011-07-151-1/+61
* Move {amd64,i386}/pci/pci_bus.c and {amd64,i386}/include/pci_cfgreg.h tojhb2011-06-221-0/+60
* Copy powerpc/include/_inttypes.h to x86 and replace i386/amd64/pc98tijl2011-01-081-0/+221
* Merge amd64 and i386 bus.h and move the resulting header to x86. Replacetijl2010-12-201-0/+1098
OpenPOWER on IntegriCloud