jonathan
5ea2ec2357
Re-write Decstation turbochannel autoconfiguration code to use the machine-
...
independent TC support in sys/dev/tc/tc.c and sys/dev/tc/tcvar.h:
* Change the tc autoconfiguration tables to use a struct tc_attach_args
instead of the ad-hoc structure.
* Change all pmax device drivers to use a `struct confargs' that's
assignment-compatible with sys/dev/tc/tcvar.h `struct tcdev_attach_args'.
Devices that can be present on a TC or as ioctl asic/mainbus builtins
use the same `struct confargs'.
* Eliminate the `BUS_CVTADDR()' macros which the pmax port inherited from
an old, now-obsolete sys/arch/alpha snapshot.
* Update the comments and debugging code in interrupt handlers to
be consistent with the machine-independent TC support.
Other commits that overlap the same source files include: re-enabling
clock-tick interrupts earlier, and counting hardclock ticks for vmstat -i.
1996-01-29 22:52:15 +00:00
thorpej
2efc4c5f38
#include <errno.h> to get sys_nerr and friends.
1996-01-29 08:38:04 +00:00
mrg
705157eda9
extra update from 8.7.3. also, (re)include NIS support.
1996-01-29 04:58:23 +00:00
briggs
cde62d494a
Fix for delay(usec) for small usec. From Scott Reynolds <scottr@edsi.org>.
1996-01-29 04:10:00 +00:00
chopps
702c1321e2
add swedish keyboard support by Stefan Pedersen
1996-01-28 20:19:51 +00:00
chopps
79964e580d
debug flag to as is uneeded and unsupported #1948
1996-01-28 20:09:08 +00:00
chopps
d00a79e34d
fix bounds check #1939
1996-01-28 20:06:15 +00:00
chopps
2684692a5a
add check for "A4000 bonus" (small b)
1996-01-28 20:01:10 +00:00
chopps
ab86728e62
aftsc uses afsc.c #1976
1996-01-28 19:57:47 +00:00
chopps
9819a7c27e
make sure master enable is set #1920
1996-01-28 19:48:39 +00:00
chopps
b59cfad66c
use dma_cachectl instead of cachectl
1996-01-28 19:43:34 +00:00
chopps
a802a2ef07
add UNION/UMAPFS accepts CR 1890
1996-01-28 19:37:42 +00:00
chopps
f14299b866
fix loading of 0 to intended value of 256. closes 1871
1996-01-28 19:29:15 +00:00
chopps
225c9b3965
fix typo closes 1978
1996-01-28 19:23:24 +00:00
chopps
6bed5b0c0c
applied patch from 1811 which unifies mode support across gfx boards.
1996-01-28 19:19:05 +00:00
chopps
e717f326d5
remove MAXPARTITIONS, closes #1923
1996-01-28 19:12:46 +00:00
ragge
348b7f3d87
Remove PSL_ALLCC definition. Was commented out anyway.
1996-01-28 12:32:21 +00:00
ragge
1bc66055fb
Add uvtopte() macro, to get user pte address easy.
1996-01-28 12:31:24 +00:00
ragge
7a489b8529
Change struct trapframe to also contain stackpointer.
1996-01-28 12:30:13 +00:00
ragge
84c675c572
Change void* to struct pcb* for page table pointers.
1996-01-28 12:27:19 +00:00
ragge
2c8ca06774
Be able to handle debugger traps from kernel.
1996-01-28 12:24:33 +00:00
ragge
27a6a01b3a
Save USP when trapping from userspace.
...
Change register save structs according to this.
Be compatible with the way old init passes flags (in registers).
1996-01-28 12:22:49 +00:00
ragge
d8e53d2958
Fix bug causing the kernel symbol table not to be loaded.
...
Save all registers on panic().
1996-01-28 12:18:06 +00:00
ragge
2b9d8d6e77
Take away unneccessary code from i386? port.
1996-01-28 12:14:48 +00:00
ragge
57d63d564f
Fix bug causing ^[ to be sent when returning from DDB.
1996-01-28 12:11:57 +00:00
ragge
8cf6ff80bd
Make use of the new disk struct when attaching disks.
...
Don't rely on UBA's; we do not always want them.
1996-01-28 12:09:34 +00:00
ragge
f13a276ec8
Handle DDB traps different when we get a panic.
...
It's more interesting to know the CPU state when panic was called
than in the Debugger() function.
1996-01-28 12:05:55 +00:00
ragge
21ddc94849
bpf, vnd & tun added.
1996-01-28 11:46:54 +00:00
ragge
a48ecd6750
A 'printf' describing CPU type was forgotten.
1996-01-28 11:45:07 +00:00
ragge
9a83d85375
DDB disassembly is fixed and now works good. Code written and
...
contributed to Ludd by Bertram Barth.
1996-01-28 11:31:25 +00:00
phil
2ec27d30fe
Clean up of assembly files.
1996-01-26 08:11:46 +00:00
phil
9b68d7d99e
Clean up of some assembly files.
1996-01-26 08:10:10 +00:00
phil
6bffbf4ca9
New file needed for Matthias Pfaller rework of pmap.c to sync it with
...
the 386 version.
1996-01-26 08:06:40 +00:00
phil
45d22f23ed
New file from Matthias Pfaller.
1996-01-26 05:37:16 +00:00
phil
44f4a2f5e6
Update to Matthias' current state.
1996-01-26 05:12:58 +00:00
phil
2a13a30e5e
Update from Matthias Pfaller. (Small tweeks.)
1996-01-26 05:04:12 +00:00
mrg
d3b14c1c3a
include <paths.h> under netbsd and freebsd, for _PATH_VARTMP
1996-01-26 03:30:23 +00:00
phil
49d37e3c5d
Update to current state. No major changes.
1996-01-25 19:50:39 +00:00
phil
85178bcc1b
Update a bit.
1996-01-25 19:36:36 +00:00
phil
dd729279fb
New man page contributed by Jon Buller. (mem.4 as modified from other
...
mem.4 pages.)
1996-01-25 07:19:54 +00:00
briggs
7183574717
Updates from Steve Allen <wormey@eskimo.com> -- mainly Kerberos.
1996-01-25 04:37:32 +00:00
briggs
b70a143516
Updates from Steve Allen <wormey@eskimo.com>
1996-01-25 04:33:47 +00:00
briggs
4155658d9c
Updates from Steve Allen <wormey@eskimo.com>
1996-01-25 04:22:06 +00:00
briggs
c7887f2293
Ooops. Sort.
1996-01-25 04:19:49 +00:00
briggs
130176327c
Updates from Steve Allen <wormey@eskimo.com>
1996-01-25 04:16:56 +00:00
gwr
f261ae08c7
Update for the new z8530 driver
1996-01-24 22:39:48 +00:00
briggs
a650625b1a
Use gcc 2.7.2 on the mac68k, too.
1996-01-24 21:48:03 +00:00
gwr
16e4c58c47
file z8530var.h was initially added on branch netbsd-1-1.
1996-01-24 21:13:22 +00:00
gwr
427556aeab
Move struct definitions to MD code.
1996-01-24 19:52:57 +00:00
gwr
c2c1c1b11a
Move struct definitions to MD code.
1996-01-24 19:21:40 +00:00