freebsd-dev/sys/alpha/include
Andrew Gallatin 7ae6cdbca2 Add support for the DEC_ST6600 family of alphas. This includes the
Compaq XP1000, AlphaServer DS20, AlphaServer DS10, and DP264

This has been tested *only* on XP1000's.  I'll be interested to hear from
owners of other types of DEC_ST6600 alphas.

I'd like to thank Don Rice of Compaq for providing the documentation required
to support this platform on FreeBSD.  I'd also like to thank Doug Rabson for newbus,
and for helping me get a multiple hoses working with newbus.

Reviewed by:	Doug Rabson <dfr@nlsystems.com>
1999-05-26 23:22:14 +00:00
..
pc Merge with the latest i386 syscons. 1998-09-17 09:38:36 +00:00
_limits.h These are a few of the alpha machine dependent header files - the first 1998-01-10 10:13:16 +00:00
alpha_cpu.h Add hooks for the Iprobe kernel profiler. 1999-01-10 12:35:39 +00:00
ansi.h Little reorganization: 1998-12-19 00:02:34 +00:00
asm.h Add initial support for the FreeBSD/alpha kernel. This is very much a 1998-06-10 10:57:29 +00:00
atomic.h Change various syscalls to use size_t arguments instead of u_int. 1998-08-24 08:39:39 +00:00
bootinfo.h Typo fix. 1998-10-14 10:04:32 +00:00
bus_memio.h Port i386 bus_space and bus_dma to alpha. 1998-09-16 08:22:57 +00:00
bus_pio.h Port i386 bus_space and bus_dma to alpha. 1998-09-16 08:22:57 +00:00
bus.h Port i386 bus_space and bus_dma to alpha. 1998-09-16 08:22:57 +00:00
bwx.h Add definitions of EV56 INT1/INT2/INT4/INT8 memory spaces. 1998-07-31 09:14:49 +00:00
chipset.h Add support for multiple PCI "hoses" used on various alpha platforms. 1999-05-20 15:33:33 +00:00
clock.h Add support for adjkerntz (largely untested). 1998-10-06 08:40:18 +00:00
clockvar.h [Add missing files from previous commit] 1998-06-14 13:53:12 +00:00
cons.h Update the alpha port to use the new syscons. 1999-01-23 16:53:30 +00:00
console.h Keyboard driver update in preparation for the USB keyboard driver. 1999-03-10 10:36:53 +00:00
cpu.h Moved cpu_set_fork_handler's prototype from <machine/cpu.h> to <sys/proc.h>. 1999-04-23 20:22:44 +00:00
cpuconf.h Bring the 'new-bus' to the i386. This extensively changes the way the 1999-04-16 21:22:55 +00:00
cpufunc.h Bring the 'new-bus' to the i386. This extensively changes the way the 1999-04-16 21:22:55 +00:00
db_machdep.h Add support for kernel gdb. 1998-07-05 12:24:18 +00:00
elf_machdep.h Import NetBSD/Alpha headers needed to get the FreeBSD userland to compile 1998-03-09 05:43:16 +00:00
elf.h Fix typo in comment. 1999-02-19 01:31:38 +00:00
endian.h Header files which are linked from /usr/include to /usr/include/machine. 1998-01-10 22:09:53 +00:00
exec.h Import NetBSD/Alpha headers needed to get the FreeBSD userland to compile 1998-03-09 05:43:16 +00:00
float.h Header files which are linked from /usr/include to /usr/include/machine. 1998-01-10 22:09:53 +00:00
floatingpoint.h libtcl expects to see ieeefp.h definitions through this header. 1998-05-13 22:40:42 +00:00
fpu.h Implement fpsetmask() and other fp*() functions. Programs should use 1998-12-23 11:50:52 +00:00
frame.h Add sc_traparg_a0, sc_traparg_a1 and sc_traparg_a2 to the sigcontext 1998-11-18 23:51:40 +00:00
ieee.h Import NetBSD/Alpha headers needed to get the FreeBSD userland to compile 1998-03-09 05:43:16 +00:00
ieeefp.h Implement fpsetmask() and other fp*() functions. Programs should use 1998-12-23 11:50:52 +00:00
in_cksum.h Add initial support for the FreeBSD/alpha kernel. This is very much a 1998-06-10 10:57:29 +00:00
inst.h Implement 'software completion' for floating point arithmetic. On the 1998-12-04 10:52:48 +00:00
intr.h Add support for 'vmstat -i'. 1998-11-28 09:55:16 +00:00
intrcnt.h Add support for 'vmstat -i'. 1998-11-28 09:55:16 +00:00
ipl.h Start using the new SWI registration system instead of hardwiring everything. 1998-09-26 14:25:32 +00:00
limits.h These are a few of the alpha machine dependent header files - the first 1998-01-10 10:13:16 +00:00
lock.h alpha/include/param.h: #define NCPUS 1 1999-04-20 22:20:57 +00:00
md_var.h Add the ability to specify where on the at_shutdown queue a handler is 1998-10-30 05:41:15 +00:00
mouse.h Oops, I forgot to update this file when I changed moused recently. 1998-11-22 11:57:59 +00:00
pal.h PAL codes needed for asm.h 1998-01-10 22:42:21 +00:00
param.h alpha/include/param.h: #define NCPUS 1 1999-04-20 22:20:57 +00:00
pcb.h Implement 'software completion' for floating point arithmetic. On the 1998-12-04 10:52:48 +00:00
pmap.h Allow chipset drivers to specify the direct-mapped DMA window's mask in 1999-05-26 23:01:57 +00:00
proc.h A couple more osf/1 compat tweaks. 1999-01-12 10:54:14 +00:00
profile.h Import NetBSD/Alpha headers needed to get the FreeBSD userland to compile 1998-03-09 05:43:16 +00:00
prom.h Implement promcncheckc. 1998-07-12 16:15:06 +00:00
psl.h Add initial support for the FreeBSD/alpha kernel. This is very much a 1998-06-10 10:57:29 +00:00
pte.h Add initial support for the FreeBSD/alpha kernel. This is very much a 1998-06-10 10:57:29 +00:00
ptrace.h Make ptrace work. 1998-07-15 20:16:28 +00:00
reg.h Restore support for executing BSD/OS binaries on the i386 by passing 1999-04-03 22:20:03 +00:00
reloc.h Import NetBSD/Alpha headers needed to get the FreeBSD userland to compile 1998-03-09 05:43:16 +00:00
resource.h Definitions for alpha specific device resources. 1998-11-17 10:40:33 +00:00
rpb.h Add support for the DEC_ST6600 family of alphas. This includes the 1999-05-26 23:22:14 +00:00
setjmp.h Suggested by: bde 1998-01-20 09:09:24 +00:00
signal.h Add sc_traparg_a0, sc_traparg_a1 and sc_traparg_a2 to the sigcontext 1998-11-18 23:51:40 +00:00
stdarg.h Header files which are linked from /usr/include to /usr/include/machine. 1998-01-10 22:09:53 +00:00
swiz.h Add some more useful macros. 1998-08-07 08:17:39 +00:00
sysarch.h Implement fpsetmask() and other fp*() functions. Programs should use 1998-12-23 11:50:52 +00:00
types.h Little reorganization: 1998-12-19 00:02:34 +00:00
varargs.h Header files which are linked from /usr/include to /usr/include/machine. 1998-01-10 22:09:53 +00:00
vmparam.h Various changes to support OSF1 emulation: 1998-12-30 10:38:59 +00:00