NetBSD/sys/arch/x86/include
jym 56027687e2 Turn the 'i386_use_pae' variable into simply 'use_pae'. Technically
speaking we are also running with PAE enabled in long mode under amd64,
so this variable will be used in various places across x86 machdep to
branch at runtime to functions that require extra handling for PAE mode.
2011-11-10 00:12:04 +00:00
..
acpi_machdep.h
aout_machdep.h
apicvar.h
autoconf.h Define some optional routines that will help device_register() to 2011-10-18 23:25:20 +00:00
bios32.h
bootinfo.h
bus_defs.h Add to x86 bus_space_tag_t a member, bst_exists, that tells whether a 2011-08-25 15:06:10 +00:00
bus_funcs.h
bus_private.h Add bus_dma overrides. From dyoung 2011-09-01 15:10:31 +00:00
busdefs.h
cacheinfo.h
cpu_counter.h
cpu_msr.h
cpu.h Turn the 'i386_use_pae' variable into simply 'use_pae'. Technically 2011-11-10 00:12:04 +00:00
cpufunc.h Import rdmsr_safe(msr, *value) for x86 world. It allows reading MSRs 2011-09-24 10:32:52 +00:00
cputypes.h
cpuvar.h MP probing and startup code 2011-08-13 12:37:30 +00:00
db_machdep.h
est.h
float.h
genfb_machdep.h
i8259.h
i82093reg.h Add definitions from [1] for the I/O APIC's MSI Message Address & Data 2011-08-17 14:55:11 +00:00
i82093var.h
i82489reg.h
i82489var.h
ieee.h
ieeefp.h
intr.h if checking whether an interrupt is shared, don't compare pin numbers 2011-08-01 10:42:23 +00:00
intrdefs.h [merging from cherry-xenmp] Make the xen MMU op queue locking api private. Implement per-cpu queues. 2011-11-06 11:40:46 +00:00
ipmivar.h
isa_machdep.h
loadfile_machdep.h
lock.h
machdep.h
Makefile Good-bye bus.h. Don't install <machine/bus.h>. 2011-07-17 23:38:32 +00:00
math.h
mpacpi.h
mpbiosreg.h
mpbiosvar.h
mpconfig.h
mtrr.h
mutex.h
nmi.h
pci_machdep_common.h Add some code for grovelling in the PCI configuration space for all 2011-08-28 06:04:17 +00:00
pci_machdep.h
pic.h
pio.h
pmap_pv.h
pmap.h Expose the PG_k #define pt/pd bit to both xen and "baremetal" x86. This is required, since kernel pages are mapped with user permissions in XEN/amd64 since the VM kernel runs in ring3. Since XEN/i386(including PAE) runs in ring1, supervisor mode is appropriate for these ports. We need to share this since the pmap implementation is still shared. Once the xen implementation is sufficiently independant of the x86 one, this can be made private to xen/include/xenpmap.h 2011-11-08 17:16:52 +00:00
powernow.h
psl.h
pte.h
rtc.h
rwlock.h
smbiosvar.h
specialreg.h Do not redefine CPUID_LAHF. 2011-10-03 17:31:35 +00:00
sysarch.h
tprof.h
trap.h
vga_post.h
via_padlock.h