thorpej
9faf00ea6a
Implement alpha_amask(), a stub which reads the "architecture feature mask"
...
using the "amask" instruction.
1997-09-16 06:54:01 +00:00
thorpej
4fe999c6bf
- Add the "amask" and "implver" operate subfunctions.
...
- Add the "ldbu", "ldwu", "stb", and "stw" major opcodes (BWX instructions).
1997-09-16 06:52:48 +00:00
thorpej
fc80b40481
- Rewrite the functions that provide opcode subfunction names to make it
...
easier to add instructions that the disassembler doesn't know about
(the opcode subfunction number is now printed).
- Add the "amask" and "implver" operate subfunctions.
- Add the "ldbu", "ldwu", "stb", and "stw" major opcodes (BWX instructions).
1997-09-16 06:52:16 +00:00
lukem
919c9246d4
resolve conflicts from lite-2 import
1997-09-16 06:41:19 +00:00
thorpej
aab66475d0
Build db_elf.c if ddb is configured. (Oops, this one got away!)
1997-09-16 06:05:54 +00:00
lukem
ea2eef1424
resolve conflicts
1997-09-16 03:13:18 +00:00
lukem
8a293e132a
fix sccsid conflict
1997-09-16 02:43:59 +00:00
lukem
c697e3e2bf
resolve sccsid conflict
1997-09-16 02:33:48 +00:00
lukem
6cdb4c3fbf
resolve sccsid conflict
1997-09-16 02:13:23 +00:00
mrg
f4d8afa436
make a link from ipf.5 to ipf.conf.5
1997-09-16 02:06:41 +00:00
thorpej
d1fbc82e28
From page 6-9 of "Alpha AXP Architecture Reference Manual, Second Edition":
...
An IMB intruction must be executed after software or I/O devices
write into the instruction stream or modify the instruction
stream virtual address mapping, and before the new value is
fetched as an instruction.
We were missing calls to IMB after mappings were changed, which caused
systems with large I-caches (e.g. my AlphaStation 500) to fail miserably
when mapping in new pages of program text, or when context switching
(I couldn't even get the shell from init!).
1997-09-16 01:52:00 +00:00
lukem
c19335a76d
document `` .Nm "" , '' support
1997-09-16 01:30:53 +00:00
thorpej
4ccbd4b430
Make this safe in environments that have a Real vfork(2). Bug pointed
...
out by Chuck Cranor <chuck@netbsd.org>
1997-09-16 00:35:47 +00:00
thorpej
9a31fc02fe
Don't forget to increase the free page count in vm_page_free_memory(),
...
pointed out by Mark Brinicombe <mark@causality.com>.
1997-09-16 00:08:09 +00:00
thorpej
37b8edbeac
In addition to MAS_ABT, check TAR_ABT when doing configuration space
...
reads. This is necessary because of newer AlphaStation firmware doing
the Wrong Thing with target aborts behind PCI-PCI bridges, much like they
do the Wrong Thing with master aborts. Reported by Matthias Drochner.
1997-09-15 23:31:15 +00:00
thorpej
12f6c5aba1
Make sure to clear MAS_ABT if we received one.
1997-09-15 23:01:29 +00:00
thorpej
3c3c6a3b31
Use the symbolic name for "received master abort".
1997-09-15 22:35:54 +00:00
thorpej
8ff22715e8
Define bits in the CIA_ERR register.
1997-09-15 22:34:38 +00:00
is
dc914f2ee7
Only create verbose delay loop calibration message for DIAGNOSTIC kernels.
1997-09-15 22:17:55 +00:00
is
33d1f0d190
A few more boards. This really should be split into a seperate file, only
...
active if the kernel has ZBUS_VERBOSE similar to PCI, EISA, (podulebus?),
but I don't have that stuff ready yet.
1997-09-15 21:37:35 +00:00
pk
aa998af35c
Hard-code a couple of sun4 cpu-clock speeds.
...
Fix a printf formatting glitch.
1997-09-15 20:52:36 +00:00
cgd
07a211906a
move me out of port maintainer list, into supporting cast list
1997-09-15 17:05:57 +00:00
bouyer
b342ad4ea3
Regen.
1997-09-15 15:08:34 +00:00
bouyer
cc58dfb1b7
Add some of Compaq's network products.
1997-09-15 15:02:36 +00:00
lukem
de787845e5
cleanup .Nm usage
1997-09-15 13:23:01 +00:00
lukem
d0c91e4214
use memset instead of bzero
1997-09-15 13:15:16 +00:00
lukem
c6bd18f2fe
use memset() not bcopy()
1997-09-15 12:51:44 +00:00
lukem
2ddc10a0ab
define WARNS?=1 for all of sbin/*
1997-09-15 12:45:47 +00:00
lukem
43a95d024f
remove __dead
1997-09-15 12:42:54 +00:00
lukem
f6df7799c9
fixup .Nm usage
1997-09-15 12:41:52 +00:00
lukem
13992bec12
use memmove, memcmp, memset instead of bcopy, bcmp, bzero
1997-09-15 11:51:54 +00:00
bouyer
8f21e932b0
Typo in comments: netstart uses /etc/defaultdomain, not /etc/domainname.
1997-09-15 11:42:26 +00:00
lukem
63f59ae3e7
deprecate register
1997-09-15 11:40:28 +00:00
lukem
788a79030a
* cleanup for WARNS=1
...
* fix .Nm usage
1997-09-15 11:33:59 +00:00
lukem
69e477ff1f
* fix .Nm usage
...
* prototype main() to pass WARNS=1
1997-09-15 11:27:12 +00:00
lukem
2e61b867aa
* cleanup for WARNS=1
...
* fix .Nm usage
1997-09-15 11:24:41 +00:00
lukem
0a96848668
* fix .Nm usage
...
* prototype main() for WARNS=1
1997-09-15 11:21:59 +00:00
lukem
048874c5e2
* cleanup for WARNS=1
...
* fix .Nm usage
* deprecate register
1997-09-15 11:20:04 +00:00
lukem
38db486f8e
* cleanup for WARNS=1
...
* deprecate register
* fix .Nm usage
1997-09-15 11:17:10 +00:00
leo
00a1b6300f
Add DCFA() definitions.
1997-09-15 11:12:13 +00:00
lukem
beb7c8b582
* cleanup for WARNS=1
...
* fix .Nm usage
* deprecate register
1997-09-15 11:08:44 +00:00
leo
571340263d
Small readability update.
1997-09-15 11:08:38 +00:00
lukem
87f4122c62
* cleanup for WARNS=1
...
* deprecate register
* rindex -> strrchr
* fix .Nm usage
1997-09-15 10:58:35 +00:00
leo
409812c25c
Define isabus by default on the Hades.
1997-09-15 10:51:20 +00:00
lukem
3f50343aa8
* cleanup for WARNS=1
...
* deprecate register
* bcmp, bcopy, bzero, rindex -> memcmp, memmove, memset, strrchr
* correct use of .Nm
1997-09-15 10:38:11 +00:00
lukem
b0670720e5
wrap line @ 80 columns
1997-09-15 09:34:58 +00:00
darrenr
5867f60b50
if xxxinit is not found in the module, look for <modname>_lkmentry as an
...
alternate entry point (used in provided modules). Mention this on man page
too.
1997-09-15 09:27:52 +00:00
lukem
c9d9a2a11e
* cleanup for WARNS=1
...
* use .Nm correctly
* deprecate register
* getopt returns -1 not EOF
1997-09-15 09:15:26 +00:00
lukem
8b03c7fc43
* cleanup for WARNS=1
...
* fix use of .Nm
1997-09-15 08:04:28 +00:00
lukem
a84bab531d
* cleanup for WARNS=1
...
* fix use of .Nm
* comment out some unused(?) functions
1997-09-15 07:58:01 +00:00