scottr
7524900a0f
Remove niggles that made it into the copyright, and correct the
...
license terms (added Jason Thorpe).
1997-02-22 04:56:17 +00:00
jeremy
0b6a4ac7bb
Make the device attach output look more like the SPARC iommu.
1997-02-22 04:02:39 +00:00
jeremy
d6034ecf66
Add page size constant, since I/O mapper page size may differ from cpu page
...
size.
1997-02-22 04:01:04 +00:00
jeremy
996c634929
Rewrite pmap_remove() to be speedier with large address spaces.
1997-02-22 03:18:30 +00:00
scottr
db2ab09cf2
Add bus.h, in light of recent nubus_attach_args changes
1997-02-22 02:17:40 +00:00
abrown
4ca0768334
Fix bug in pmap_page_copy and pmap_page_zero that caused data corruption
...
when paging on Sun4m machines with SuperSPARC processors. Essentially,
the copy/zero operations were done via uncached memory accesses, which
bypassed the snooping logic of the write-back caches, causing stale data
to be copied or generated.
Pointed out by Chris Torek <torek@bsdi.com>
1997-02-22 00:06:06 +00:00
scottr
ec6725f267
Make this compile again; missed this file when fixing nubus.h errors.
1997-02-22 00:00:34 +00:00
gwr
900bc3f621
Add OBIO_EMULEX_SCSI, and some comments about attach order.
1997-02-21 20:33:09 +00:00
scottr
5c8de7766a
Implement bus_space_set_multi_N(), bus_space_set_region_N(), and
...
bus_space_copy_N(). Bus space support is now complete.
1997-02-20 05:53:00 +00:00
jeremy
043293d2da
Added the '@' symbols that GAS needs for address register indirect addressing
...
statements that are used when PMAP_DEBUG is undefined.
1997-02-20 00:54:21 +00:00
scottr
b1e5912330
We need bus.h now, due to recent nubus_attach_args change.
1997-02-20 00:23:25 +00:00
gwr
e1ca9af0cf
Add dev/clock_subr.c
1997-02-19 23:40:30 +00:00
gwr
c14237282d
Make this use sys/dev/clock_subr.[ch]
1997-02-19 23:38:46 +00:00
gwr
2e84cacf02
Add dev/clock_subr.c
1997-02-19 23:36:38 +00:00
gwr
b76d5979d8
Make this use sys/dev/clock_subr.[ch]
1997-02-19 23:35:02 +00:00
gwr
69da16abc9
Need to define M68020 for copy.s
...
Add PM_CTXNUM, tweak...
1997-02-19 16:02:59 +00:00
gwr
1b7813bc35
Just M68030 is enough.
1997-02-19 15:59:21 +00:00
gwr
eb8bfe4829
Forgot the quotes (slow down...)
1997-02-19 15:55:33 +00:00
gwr
62bb836d73
Oops... need to define M68020 for copy.s
1997-02-19 15:54:26 +00:00
ragge
e86bc96653
Basic change to cpu-config code. This will make support of new
...
cpu types much easier.
1997-02-19 10:04:09 +00:00
scottr
c079123e89
Add a bus space tag field to nubus_attach_args
1997-02-19 06:21:49 +00:00
jeremy
035b20b171
Update copyright and fix typos in macro definition used when not debugging.
1997-02-19 04:17:32 +00:00
gwr
7e74608bf9
Get the screen size right on the 3/260 (Fixes PR#2402)
1997-02-19 00:22:40 +00:00
gwr
8b7e154aab
Oh... can not set cold=0 before swapconf() is done with any I/O
...
that might cause a call to sleep (procinit not done yet).
1997-02-19 00:20:52 +00:00
gwr
0a928acbfc
Remove some unnecessary <vm/*> headers. Have to keep <vm/vm_param.h>,
...
at least until boolean_t moves to <sys/types.h> or someplace...
Also make ddb_regs extern here. Closes PR#3213
1997-02-18 22:29:58 +00:00
gwr
25c5ca44ce
Define ddb_regs here (and extern in db_machdep.h)
1997-02-18 22:27:32 +00:00
gwr
5f501028f6
No longer need pm_stats
1997-02-18 21:21:11 +00:00
mrg
175166de6a
comment PFIL_HOOKS as it is redundant (as an option) when used with ipfilter.
1997-02-18 21:10:19 +00:00
mrg
22245e60a5
comment PFIL_HOOKS as it is redundant (as an option) when used with ipfilter. minor format
1997-02-18 21:09:56 +00:00
mrg
b10b2c5426
comment PFIL_HOOKS as it is redundant (as an option) when used with ipfilter.
1997-02-18 21:07:36 +00:00
gwr
9ed330d6df
Add pmap_wired_count()
1997-02-18 20:18:56 +00:00
gwr
12fdd0800f
Add pmap_wired_pages()
1997-02-18 20:16:54 +00:00
gwr
b7a0884908
The previous commit was an "oops" due to out-of-date sys/lib/* files.
1997-02-18 17:12:46 +00:00
gwr
3480f70835
Set kgdb_debug_panic if we connect to gdb.
1997-02-18 16:09:59 +00:00
gwr
d2a3410f0c
Moved straytrap() to trap.c (and minor cleanup)
1997-02-18 15:53:15 +00:00
gwr
c1699a0c88
Add a debug helper for detecting recursive kernel-mode traps.
...
Move straytrap() here from machdep.c
1997-02-18 15:37:57 +00:00
gwr
e61bb6f903
Define "cold" over in autoconf.c
1997-02-18 15:30:01 +00:00
gwr
2c7b4c9af4
Share autoconf.c with the sun3
1997-02-18 15:15:02 +00:00
gwr
b2d071ede7
Add bus_subr.c; share autoconf.c with the sun3
1997-02-18 15:13:13 +00:00
gwr
626bde2f9b
Add bus_subr.c
1997-02-18 15:10:40 +00:00
gwr
1af5733370
New implementation of the findroot/setroot business. Eliminates
...
dependency on wired-down SCSI target/LUN for boot devices.
1997-02-18 15:07:29 +00:00
gwr
201c1f178e
Move bus_peek(), bus_mapin() here from autoconf.c so the latter
...
may be shared with the sun3 port.
1997-02-18 14:58:32 +00:00
gwr
48da5b3d44
Move bus_peek(), bus_mapin() here from autoconf.c so the latter
...
may be shared with the sun3x port.
1997-02-18 14:57:41 +00:00
mark
6e638fd4fb
Call mount() on function entry if both GPROF and PROFILE_ASM are defined.
1997-02-18 03:15:06 +00:00
mark
ad178d5138
Limit valid numeric digits to between 0 and min(base, 9) inclusive so that
...
puntuation characters are not evaluated.
1997-02-18 03:12:15 +00:00
mark
e4316a91d0
Rebuilt from podules file.
1997-02-18 03:08:59 +00:00
mark
c569d5e23f
Added new podule ID's for ICubed etherlan interfaces.
...
Fixed typo in A448 title string.
1997-02-18 03:08:04 +00:00
jeremy
d28a4db292
Update to use new style ``clean'' and ``depend'' rules.
1997-02-16 22:18:01 +00:00
cgd
90466a7b42
protect against multiple inclusion, make HEAP_LIMIT define libsa-specific
1997-02-16 21:27:06 +00:00
ragge
c3aeacf957
unsigned -> long to match ddb change.
1997-02-16 20:37:29 +00:00