NetBSD/sys/arch/i386/include
thorpej 528bbb95ed Add debugging support to the bus_space macros. If BUS_SPACE_DEBUG (or DEBUG)
is defined, the bus_space macros will check to ensure that the bus address
and the target buffer (if applicable) are aligned properly for the size
of the type being used.  If they are not, a message will be displayed on
the console.

While strict alignment is not strictly necessary on the x86, ensuring
proper alignment can aid performance, and help make drivers more portable
to architectures (like the Alpha and StrongARM) which _do_ require strict
alignment.
1998-06-07 03:32:32 +00:00
..
pc
ansi.h Provide definitions for intptr_t and uintptr_t, signed resp. unsigned integral 1998-04-27 17:39:10 +00:00
aout_machdep.h
apmvar.h put in place a proper bioscall.h (sorry about that!) 1997-10-15 01:20:33 +00:00
asm.h Define the ALTENTRY() macro here. 1997-07-05 20:49:19 +00:00
bioscall.h put in place a proper bioscall.h (sorry about that!) 1997-10-15 01:20:33 +00:00
bootinfo.h Data structures passed from the boot loader to the kernel. 1997-09-20 12:08:21 +00:00
bus.h Add debugging support to the bus_space macros. If BUS_SPACE_DEBUG (or DEBUG) 1998-06-07 03:32:32 +00:00
cdefs.h Bug fixes and cleanup from Chris Demetriou <cgd@pa.dec.com>: 1997-11-04 23:09:23 +00:00
conf.h remove unneeded stuff 1998-04-15 21:39:01 +00:00
cpu.h Generate dependencies on the USER_LDT option. 1998-01-22 00:39:16 +00:00
cpufunc.h define kernel only inline static functions only #ifdef _KERNEL 1998-02-26 01:57:30 +00:00
cputypes.h cosmetic cleanup (newlines, comments) 1997-10-18 04:51:03 +00:00
db_machdep.h #define DB_AOUT_SYMBOLS 1997-06-26 01:26:56 +00:00
disklabel.h -correct misleading name and comment for MBR partition type 14 1998-02-22 14:45:43 +00:00
elf_machdep.h Add ENDIANNESS constant 1997-10-11 19:11:10 +00:00
endian.h Generate dependencies on the CPU type options (I386_CPU, I486_CPU, ...) 1998-01-15 19:47:36 +00:00
float.h Include correct information for long doubles (i387 extended precision). 1998-02-18 09:22:02 +00:00
frame.h
freebsd_machdep.h
gdt.h Some general cleanup: 1997-11-13 03:16:42 +00:00
ibcs2_machdep.h Added prototype for ibcs2_sendsig. 1998-03-05 05:23:49 +00:00
ieeefp.h RCSID Police. 1998-01-05 07:02:46 +00:00
intr.h
joystick.h
kcore.h Switch the i386 port to the new kernel crash dump format. 1998-02-18 01:09:25 +00:00
limits.h multiple include protect machine/limits.h, fixes pr 4473 (from Mika Nystrom) 1998-01-09 22:23:44 +00:00
linux_machdep.h
mouse.h
npx.h Add some comments about what the control words do. 1998-01-24 14:00:36 +00:00
param.h Pull in opt_gateway.h as appropriate. 1998-04-29 23:11:00 +00:00
pcb.h - add defopt's for UVM, UVMHIST and PMAP_NEW. 1998-02-10 14:08:44 +00:00
pccons.h Export pcconskbd_cnattach() - it is used if pccons attaches to the MI 1998-03-22 17:49:00 +00:00
pio.h
pmap.h Fixup an inconsistency in the declaration of PTDpaddr, pointed out by 1998-02-18 03:04:40 +00:00
pmap.new.h correct some addresses in the comment that i missed when 1998-05-05 01:36:46 +00:00
proc.h
profile.h asm -> __asm__ 1997-11-05 03:53:20 +00:00
psl.h Generate dependencies on the VM86 option. 1998-01-15 22:25:52 +00:00
pte.h Allow userland access to pd_entry_t and pt_entry_t, like the old pte.h 1998-02-06 21:58:05 +00:00
ptrace.h
reg.h Update a comment dating from 4.3/VAX. 1997-10-16 02:31:32 +00:00
segments.h Some rearrangement of the startup code: 1998-01-23 00:44:02 +00:00
setjmp.h
signal.h If any of _ANSI_SOURCE, _POSIX_C_SOURCE or _XOPEN_SOURCE are defined, don't 1998-05-25 20:59:01 +00:00
specialreg.h add bits for %cr4 and cpu_feature [from freebsd and www.sandpile.org] 1997-09-05 22:28:12 +00:00
spkr.h "spkr" is now mi. Keep this file for compatibility. 1998-04-15 21:40:27 +00:00
stdarg.h
svr4_machdep.h
sysarch.h change second parm of sysarch() from char * to void * 1998-02-25 21:24:56 +00:00
trap.h
tss.h
types.h tell drivers that this port knows about the new wscons code 1998-03-22 17:53:23 +00:00
varargs.h
vm86.h Fix tipo inherited from old version of TNF copyright template. 1997-10-09 08:48:33 +00:00
vmparam.h Whitespace. 1998-05-04 06:09:35 +00:00