cgd
ff0a52ccd9
define bus_io_{read,write}_multi_{1,2,4,8} functions, which read/write
...
multiple values from a single I/O port in to/out of an array of values.
1996-04-18 05:47:29 +00:00
cgd
cad6c2d600
capitalize IRQ names here, to match what's reported on boot
1996-04-13 00:25:24 +00:00
cgd
576c769331
clean up copyrights and RCS IDs
1996-04-12 06:07:05 +00:00
cgd
0da2610536
this file is no longer used
1996-04-12 05:35:51 +00:00
cgd
0e6af1ab55
keyboard and frame buffer interface include files, grabbed from the
...
sparc with minimal modifications, to make X go. Should really be
trimmed down to include only the relevant information.
1996-04-12 01:45:41 +00:00
cgd
b6e9f99e08
TGA reg defns, moved here from ../pci for X. doesn't really belong here
1996-04-12 01:44:23 +00:00
cgd
59ca8b07e6
header which defines 'workstation console glue' ioctls
1996-04-12 01:43:06 +00:00
cgd
0af73c4da4
alpha sysarch header. right now, only defines (inline) alpha_rpcc()
1996-04-12 01:42:45 +00:00
cgd
a37e40ef1b
the Alpha implementation of <machine/intr.h>
1996-04-12 01:42:17 +00:00
cgd
84b2d703c7
the Alpha implementation of <machine/bus.h>
1996-04-12 01:39:34 +00:00
cgd
b151b7e326
these have moved elsewhere
1996-04-12 01:38:51 +00:00
cgd
0e1f086279
add XOPEN constants, clean up
1996-04-12 01:38:25 +00:00
cgd
4bdd407757
update copyright
1996-04-12 01:36:51 +00:00
cgd
f695b5badd
use jmp, rather than br, in the JMP macro
1996-04-12 01:35:58 +00:00
jtc
2ce5f1478b
Add _BSD_WINT_T_ definition so we can handle wint_t type added in NA1.
1996-03-16 01:31:45 +00:00
cgd
18ec26aa21
add _MACHINE and _MACHINE_ARCH, which are like MACHINE and MACHINE_ARCH,
...
execpt without quotes. meant to be __CONCAT()ted for easy #includes
of machine-dependent headers for MI code (e.g. for the MI ISA/EISA/PCI/TC
bus code).
1996-03-04 05:04:10 +00:00
mycroft
88e512b693
LOCORE -> _LOCORE
1996-02-01 22:28:24 +00:00
mycroft
cd8fe86bcb
Make the type of __builtin_va_list a long.
1995-12-26 01:16:24 +00:00
mycroft
c098d54e0a
Stylistic changes.
1995-12-26 00:15:47 +00:00
mycroft
ce000f04ef
Remove deprecated cpu_setstack().
1995-12-21 05:01:32 +00:00
cgd
17f70e1910
portability definitions for machine-independent TC configuration code.
1995-12-20 00:09:29 +00:00
cgd
b206d2fe18
move DELAY's functionality into delay()
1995-12-20 00:08:43 +00:00
cgd
deb4082f80
wholesale update from my NetBSD/Alpha source tree. Includes:
...
Support for AXPpci CPUs,
Support for AlphaStation 600 CPUs,
new boot block structure, which requires an 'installboot'
program and works a lot like the NetBSD/sparc boot blocks.
1995-11-23 02:33:17 +00:00
mycroft
c5ec5c3003
Add splsoftnet().
1995-08-13 00:03:11 +00:00
cgd
67e0ffcf73
bump NKMEMCLUSTERS up to 4M (increase of 4x)
1995-08-03 00:51:00 +00:00
cgd
d6eba5b92f
rename MB to wbflush, make it inline
1995-08-03 00:03:09 +00:00
cgd
479fb9e45b
add <sys/cdefs.h> inclusions. namsspace-protect physadr, label_t
...
def'ns against _POSIX_SOURCE and _ANSI_SOURCE.
1995-07-06 03:39:32 +00:00
cgd
c83f9c5568
remove unused cpu_exec() definitions. moved "broken swap" markers, for
...
ports that still need it, to types.h.
1995-06-28 02:55:18 +00:00
cgd
d4a54b73d2
kill user-land DELAY macro, as suggested by gwr.
1995-06-28 02:43:36 +00:00
cgd
5cc82e159a
Support for ISA programmed I/O functions.
1995-06-28 01:16:33 +00:00
cgd
ba164ee03d
update for various (old) NetBSD changes
1995-06-28 01:16:13 +00:00
cgd
f36f0cf3e2
update to make current state of knowledge
1995-06-28 01:14:41 +00:00
cgd
2d49c3885b
clean up definitions of ctod(), dtoc(), ctob(), btoc(), btodb(), and
...
dbtob(). remove unused definitions of ctos(), stoc(), and dtob().
1995-06-26 06:55:38 +00:00
cgd
1c0be437b1
define __BDEVSW_DUMP_OLD_TYPE for ports where it's true. clean up
...
some m68k ports inclusion of common header.
1995-06-26 05:13:37 +00:00
jtc
55fbbc705d
Wrap with #ifndef _XXX_FLOAT_H_/#define _XXX_FLOAT_H_/ ... /#endif.
1995-06-20 20:45:22 +00:00
jtc
1d65cdd4ab
#include <sys/cdefs.h>.
...
Wrap __flt_rounds() declaration with __BEGIN_DECLS/__END_DECLS.
1995-06-20 20:32:22 +00:00
cgd
8703076975
define BROKEN_SWAP and/or cpu_swapout as appropriate.
1995-05-05 03:41:51 +00:00
cgd
66927585fc
make an __indr_references macro, that expands to nothing...
1995-05-03 00:13:55 +00:00
cgd
7cc5a0ed42
make FLT_ROUNDS call __flt_rounds, so dynamic rounding mode is grabbed.
1995-04-29 05:45:44 +00:00
cgd
18d9d7e5ef
first cut of the alpha version.
1995-04-29 01:09:17 +00:00
christos
de42a28a1b
- added sunos_machdep.c for sun3, atari, amiga and mac68k.
...
- changed machdep.c and trap.c to use struct emul.
- remove ep_setup references.
- added struct emul to all emulations.
1995-04-22 20:24:40 +00:00
mycroft
22cefc03bc
Bring back pmap_kernel(), for now always inlined as a pointer to
...
kernel_pmap_store.
1995-04-10 12:41:29 +00:00
jtc
71ab4ed9dc
KERNEL -> _KERNEL
1995-03-28 18:13:48 +00:00
cgd
804b49ae1f
remove support for double-mapping the user area/kernel stack
1995-03-24 15:01:31 +00:00
cgd
f2682e8576
fill in sysnames for the 300 family
1995-03-24 15:00:51 +00:00
cgd
b8403d582b
don't be so quick to cast macro arguments to unsigned; if the
...
arguments are really off_t's (e.g. to btodb), then you can lose
information. This was the "> 4G file systems don't work" bug; physio
uses btodb, which was broken.
1995-03-18 07:22:43 +00:00
cgd
dd5a5290f2
update from my local tree; better CPU configuration, support for 3000/300.
1995-03-08 00:38:44 +00:00
cgd
d5300f2692
update for NetBSD's header standards, kill OSF/1 cc hacks.
1995-02-16 03:08:04 +00:00
cgd
85854cb4ad
preliminary Alpha support. note that NOT ALL OF THE MODIFICATIONS TO
...
THE REST OF THE KERNEL ARE IN THE TREE YET. Also, some of this is
_incredibly_ hack-ish, etc., but it works.
1995-02-13 23:06:39 +00:00