summaryrefslogtreecommitdiff
path: root/sys/arch/x86/include
AgeCommit message (Expand)Author
2003-10-30* keep track of PCI buses that aren't known by firmware, but are foundfvdl
2003-10-28#define __HAVE_LONG_DOUBLE on platforms which implement a distinctkleink
2003-10-27Nuke __P().junyoung
2003-10-27Err, rename some members added in previous to make them reflect theirkleink
2003-10-26For convenient use in libc, add unions of the C floating types and theirkleink
2003-10-26Correct the position of the QUIETNAN bit.kleink
2003-10-26Use <sys/ieee754.h> where applicable.kleink
2003-10-26define SPINLOCK_SPIN_HOOK to let LK_SPIN lockmgr locks call x86_pause.yamt
2003-10-25Reflect the explicit integer bit here as well.kleink
2003-10-23Make ieee_ext match reality, and add a note about its ABI-specifickleink
2003-10-23* Move the definitions for types other than single-precision and double-kleink
2003-10-22Use a common <machine/math.h> for amd64 and i386.kleink
2003-10-16Add hooks and structures to allow the MP table intr mapping code afvdl
2003-10-08Overhaul MBR handling (part 1):lukem
2003-09-26Move __cpu_simple_lock_t and __SIMPLELOCK_{UN,}LOCKED to machine/types.hnathanw
2003-09-06Move the bulk of pci_intr_string into a seperate intr_string function. Usefvdl
2003-09-06When establishing the ACPI SCI, make sure it's always active low (as wellfvdl
2003-08-20Pass pointers to frames from assembly, do not use the 'frame on stackfvdl
2003-08-07Move UCB-licensed code from 4-clause to 3-clause licence.agc
2003-07-28give >32 bit constants an "LL" prefix to appease gcc3.3mrg
2003-07-19change multiple include protection #define to match filenamelukem
2003-06-23#ifdef _KERNEL_OPT policemartin
2003-06-23Make sure to include opt_foo.h if a defflag option FOO is used.martin
2003-06-16Rename IPL_IMP -> IPL_VM.thorpej
2003-06-15Handle 64bit DMA addresses on PCI for platforms that can (currently onlyfvdl
2003-05-29Add the options MPBIOS_SCANPCI and MPACPI_SCANPCI to configure PCI rootsfvdl
2003-05-12Rename <sys/float_ieee.h> to <sys/float_ieee754.h>, following libc'skleink
2003-05-11Make this include file shareable (moved here from sys/arch/i386/include)fvdl
2003-05-11Moved here from sys/arch/i386/include.fvdl
2003-05-11Add a global_int field to the mp_intr_map structure, for use with ACPI.fvdl
2003-05-09A few ISA sound drivers like to share dma channels, and hence deferredfvdl
2003-05-08Add x86_pause() inline function, containing the "pause" instructionfvdl
2003-05-07Generalize bounce buffers, and use them for 32 bit PCI if needed.fvdl
2003-05-04Block level-triggered interrupts at the ioapic if they are deferred.fvdl
2003-04-26Install cacheinfo.hfvdl
2003-04-25Share some common cache info cpuid code between i386 and x86_64.fvdl
2003-04-21Override LDBL_MINchristos
2003-04-19PR/3012: Greg A. Woods: Write all float.h files [except the vax of course]christos
2003-04-16Add definitions (#defined out) to pass the result of the v3.x biosdsl
2003-04-02Use PAGE_SIZE rather than NBPG.thorpej
2003-03-04Make the apic address unsigned, as it should be.fvdl
2003-03-04Fix some fields that did not have explicit types yet.fvdl
2003-03-03use CVAROFF.fvdl
2003-03-03Install cpuvar.hfvdl
2003-03-01Moved here from i386/includefvdl
2003-02-27Reinstate some const qualifiers I accidentally removed when moving thisfvdl
2003-02-27Move a few more files to x86/include. Trim the list of files to installfvdl
2003-02-26Install header files.fvdl
2003-02-26Move some files out of i386 into x86, so that they can be shared withfvdl