NetBSD/sys/arch/alpha/include
thorpej f5cd6a7736 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.

Strict alignment is required by the Alpha architecture, and a trap will
occur of unaligned access is performed.  These changes will aid debugging
of broken device drivers.
1998-06-08 03:42:19 +00:00
..
alpha_cpu.h Implement a set of `atomic' (using load-locked and store-conditional) 1998-03-22 07:26:32 +00:00
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 clean up NetBSD RCS ID strings 1997-04-06 08:39:37 +00:00
asm.h Get rid of a /* in a comment. 1998-03-27 01:17:18 +00:00
autoconf.h Garbage-collect the old confargs stuff that was used in the Early Days. 1998-05-14 00:01:30 +00:00
bus.h Add debugging support to the bus_space macros. If BUS_SPACE_DEBUG (or DEBUG) 1998-06-08 03:42:19 +00:00
cdefs.h Bug fixes and cleanup from Chris Demetriou <cgd@pa.dec.com>: 1997-11-04 23:09:23 +00:00
cfbreg.h clean up NetBSD RCS ID strings 1997-04-06 08:39:37 +00:00
conf.h cdev_decl the "zs" device (which is really zstty). 1998-03-24 05:17:14 +00:00
cpu.h Add support for non-contiguous physical memory, using MACHINE_NEW_NONCONTIG. 1998-02-16 03:59:55 +00:00
cpuconf.h Clean up a little, and add a `powerdown' hook in the platform structure. 1998-06-06 20:18:50 +00:00
db_machdep.h Prototype db_register_value(). 1997-09-06 02:02:25 +00:00
disklabel.h clean up NetBSD RCS ID strings 1997-04-06 08:39:37 +00:00
ecoff_machdep.h clean up NetBSD RCS ID strings 1997-04-06 08:39:37 +00:00
elf_machdep.h clean up NetBSD RCS ID strings 1997-04-06 08:39:37 +00:00
endian.h Add byte-swapping functions (bswap16, bswap32, bswap64) to libkern. 1997-10-09 15:42:19 +00:00
fbio.h clean up NetBSD RCS ID strings 1997-04-06 08:39:37 +00:00
float.h Minor changes to make all the float.h files match. 1998-02-18 11:01:27 +00:00
frame.h clean up NetBSD RCS ID strings 1997-04-06 08:39:37 +00:00
ieee.h clean up NetBSD RCS ID strings 1997-04-06 08:39:37 +00:00
ieeefp.h clean up NetBSD RCS ID strings 1997-04-06 08:39:37 +00:00
intr.h Protect userland applications from the inline splraise function. 1997-11-10 18:23:50 +00:00
intrcnt.h Support for the Digital Personal Workstation [456]xx, a.k.a. Miata (systype 1998-06-05 02:13:41 +00:00
kbio.h clean up NetBSD RCS ID strings 1997-04-06 08:39:37 +00:00
kcore.h replace the single phys_ram_seg_t with a count. an array of segment 1998-02-14 00:17:57 +00:00
limits.h multiple include protect machine/limits.h, fixes pr 4473 (from Mika Nystrom) 1998-01-09 22:23:44 +00:00
pal.h Split off PALcode functions into their own header file. 1997-09-06 01:23:52 +00:00
param.h Pull in opt_gateway.h as appropriate. 1998-04-29 23:11:00 +00:00
pcb.h clean up NetBSD RCS ID strings 1997-04-06 08:39:37 +00:00
pmap.h Add fine-grained locking, using a locking protocol modeled after the i386 1998-05-20 04:05:50 +00:00
proc.h clean up NetBSD RCS ID strings 1997-04-06 08:39:37 +00:00
profile.h clean up NetBSD RCS ID strings 1997-04-06 08:39:37 +00:00
prom.h Add "SCSIID" and "SCSIFAST" environment variables present on the 1998-05-25 04:01:10 +00:00
psl.h clean up NetBSD RCS ID strings 1997-04-06 08:39:37 +00:00
pte.h Argh, finish renaming Lev1map to kernel_lev1map. 1998-05-19 18:35:11 +00:00
ptrace.h clean up NetBSD RCS ID strings 1997-04-06 08:39:37 +00:00
reg.h clean up NetBSD RCS ID strings 1997-04-06 08:39:37 +00:00
rpb.h Add system variation for Miata 1.5. 1998-06-05 18:18:37 +00:00
setjmp.h clean up NetBSD RCS ID strings 1997-04-06 08:39:37 +00:00
sfbreg.h clean up NetBSD RCS ID strings 1997-04-06 08:39:37 +00:00
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
stdarg.h clean up NetBSD RCS ID strings 1997-04-06 08:39:37 +00:00
types.h tell drivers that this port knows about the mi wscons stuff 1998-04-15 21:12:45 +00:00
varargs.h clean up NetBSD RCS ID strings 1997-04-06 08:39:37 +00:00
vmparam.h Increase the maximum userspace address to 4TB. Leave the stack at 8G 1998-03-12 01:25:52 +00:00
vuid_event.h clean up NetBSD RCS ID strings 1997-04-06 08:39:37 +00:00
wsconsio.h clean up NetBSD RCS ID strings 1997-04-06 08:39:37 +00:00
z8530var.h Initial mostly-working ioasic attachment for the MI 8530 SCC driver. It is 1998-03-24 05:12:00 +00:00