mjacob
ac75d3f4df
clarify a comment slightly.
1997-04-16 22:20:52 +00:00
mjacob
5a18fcd5cb
Add kn8ae for needing shared_intr.o
1997-04-14 18:23:18 +00:00
cgd
38a8ed2dd3
clean up some ELF vs. ECOFF bogons
1997-04-14 07:31:03 +00:00
cgd
0606596c8b
sort PCI devices, add 'cy' Cyclades Cyclom-Y driver (untested)
1997-04-14 03:14:49 +00:00
cgd
c16b14abf3
use pci_mapreg_info rather than pci_mem_find
1997-04-13 22:09:32 +00:00
cgd
7030e14ffa
provide a way for chipsets which can have multiple instances to force
...
a seperate chipset structure to be allocated for each.
1997-04-11 00:57:40 +00:00
cgd
8de9ec0c5a
enable reporting of system- and processor-correctable errors. Rework
...
machine check and correctable error handler. This probably isn't perfect,
yet.
1997-04-11 00:07:08 +00:00
cgd
b995d6393d
add eb64+ support, enabled with options DEC_EB64PLUS
1997-04-10 23:24:27 +00:00
cgd
9dc7578cb5
move and split pcs_bus_{mem,io}_common.c, so that:
...
(1) object code can be shared (where the hardware makes that possible), and
(2) so that the file names better describe the systems which use them. (the
pci_swiz* files are for machines whose PCI interfaces require address
"swizzling." Later, there will be probably be other sets, e.g. pci_bwx*
for machines whose chipsets can easily deal with the Alpha BWX extensions
when doing device accesses.)
1997-04-10 23:21:29 +00:00
cgd
cc93b2c4eb
pass memory- and i/o-enabled flags down via the PCI bus and device attach
...
arguments, so that a device can tell if its memory and I/O spaces are
enabled. The flags are cleared, depending on the contents of devices CSR
registers, in the machine-independent PCI bus code.
1997-04-10 23:12:16 +00:00
cgd
2c5444dc85
enabled EB64+ support
1997-04-10 23:10:33 +00:00
cgd
e905758741
move cpu configuration tables into conf.c (cpuconf.c removed).
...
define CPU options and FIX_UNALIGNED_VAX_FP as header-generating options.
add pci_swiz_*_common.c when appropriate.
clean up a bit and sort more carefully.
1997-04-10 23:09:33 +00:00
cgd
57a9b009a1
reorganize cpu configuration and device configuration tables. Now all macro
...
definitions and prototypes are in machine/conf.h, and all tables are in
alpha/conf.c.
1997-04-10 23:07:32 +00:00
cgd
ad61973f36
add installboot_cd9660, which is installboot(8) modified to place a boot
...
block (and faked-up disklabel) into an ISO-9660 file system image.
1997-04-10 23:03:38 +00:00
cgd
9e02c24964
adjust 'sticks' to be the same as on other ports (0 if trap in kernel mode).
...
This is a great example of gcc's bogus -Wuninitialized warnings. even if
'user' is made const, gcc still (incorrectly!) whines.
1997-04-10 01:03:07 +00:00
cgd
f2b60ad624
align after RCS ID strings if placing them in text
1997-04-08 00:24:16 +00:00
cgd
519551a681
include RCS IDs for assembler files, disabled with NO_KERNEL_RCSIDS
1997-04-08 00:19:01 +00:00
cgd
25ba9df324
clean up some wording
1997-04-08 00:18:25 +00:00
cgd
effe625a3a
note NetBSD/alpha's (intentional) deviations from KNF
1997-04-07 23:57:10 +00:00
cgd
fa0c4d6cb1
clean up options.h inclusion slightly
1997-04-07 23:56:39 +00:00
cgd
90789b53dd
by default, provide RCS IDs for NetBSD/alpha kernel files in kernel binaries.
...
This can be disabled (to save a bit of space) with the NO_KERNEL_RCSIDS
options, which is present but commented out in the ALPHA config file.
In ELF-format kernels, these strings are present in the kernel binary but
are not loaded into memory. (In ECOFF-format kernels, there's no easy way
to keep them from being loaded, so they _are_ loaded into memory.)
1997-04-07 23:39:37 +00:00
cgd
80c27e8c49
include machine/options.h
1997-04-07 06:36:24 +00:00
cgd
f9f2e742af
include machine/options.h
1997-04-07 06:24:24 +00:00
cgd
21598de043
use machine/conf.h instead of sys/conf.h and/or machine/cpuconf.h
1997-04-07 06:09:00 +00:00
cgd
98f47c009f
add machine/conf.h, right now a minimal placeholder
1997-04-07 05:52:34 +00:00
cgd
b2f768130d
include machine/options.h
1997-04-07 05:46:48 +00:00
cgd
3775a7d0a0
more correctly conditionalize ARP code use
1997-04-07 05:40:45 +00:00
cgd
6093a85bde
clean up eb164 #ifdefs
1997-04-07 05:40:10 +00:00
cgd
831292c29e
clean up NetBSD RCS ID strings
1997-04-07 05:34:39 +00:00
cgd
8c56b1a0c9
clean up NetBSD RCS ID strings
1997-04-07 05:19:01 +00:00
cgd
a60b90caa9
clean up NetBSD RCS ID strings, include machine/options.h
1997-04-07 02:01:16 +00:00
cgd
51f119d429
clean up NetBSD RCS ID strings
1997-04-07 01:59:51 +00:00
cgd
aa2b0a7f9f
clean up NetBSD RCS ID strings, include machine/options.h
1997-04-07 00:19:11 +00:00
cgd
2677cb7ed8
clean up NetBSD RCS ID strings
1997-04-07 00:18:51 +00:00
cgd
a145382bd2
clean up some #ifdefs
1997-04-06 23:32:18 +00:00
cgd
cf01fa7db7
clean up NetBSD RCS ID strings, include machine/options.h
1997-04-06 23:22:26 +00:00
cgd
cca70e8ea5
clean up NetBSD RCS ID strings
1997-04-06 23:17:52 +00:00
cgd
84fb4bbf51
fix bogon in comment (s/PCI/ISA/)
1997-04-06 23:13:10 +00:00
cgd
f3ca02ac35
add options NETATALK
1997-04-06 23:11:22 +00:00
cgd
4c72137737
clean up NetBSD RCS ID strings
1997-04-06 23:03:02 +00:00
cgd
38d98acc9f
clean up NetBSD RCS ID strings, include machine/options.h
1997-04-06 22:55:59 +00:00
cgd
23e6c43870
clean up NetBSD RCS ID strings
1997-04-06 22:55:46 +00:00
cgd
059aaedd65
clean up NetBSD RCS ID strings, include machine/options.h
1997-04-06 22:31:45 +00:00
cgd
aca6fadc11
clean up NetBSD RCS ID strings
1997-04-06 22:30:21 +00:00
cgd
d6292c87e8
clean up NetBSD RCS ID strings, include machine/options.h
1997-04-06 20:09:04 +00:00
cgd
af228d12ab
clean up NetBSD RCS ID strings
1997-04-06 20:08:28 +00:00
cgd
1d4f43d56f
add <machine/options.h>, to allow 'defopt' option headers to be easily
...
included.
1997-04-06 20:07:17 +00:00
cgd
562fa9b97d
clean up NetBSD RCS ID strings
1997-04-06 08:39:37 +00:00
mycroft
925f3b37f7
comdefaultrate -> comconsrate
...
comconsbah -> comconsioh
1997-04-04 20:50:58 +00:00
mycroft
c50b8e4fa8
Make the names of the member of struct __va_list namespace-clean.
1997-04-04 04:17:06 +00:00