tv
cb168e274b
Add to mainline.
1998-06-12 23:29:27 +00:00
cgd
2125120c77
add bsd.kinc.mk, a template to support the new kernel include file
...
installation mechanism.
1998-06-12 23:28:53 +00:00
cgd
651b44e211
Rework the way kernel include files are installed. In the new method,
...
as with user-land programs, include files are installed by each directory
in the tree that has includes to install. (This allows more flexibility
as to what gets installed, makes 'partial installs' easier, and gives us
more options as to which machines' includes get installed at any given
time.) The old SYS_INCLUDES={symlinks,copies} behaviours are _both_
still supported, though at least one bug in the 'symlinks' case is
fixed by this change. Include files can't be build before installation,
so directories that have includes as targets (e.g. dev/pci) have to move
those targets into a different Makefile.
1998-06-12 23:22:30 +00:00
tv
67856105fa
Merge RiscPC and Shark files; now all machines will make the proper device
...
config files.
1998-06-12 23:21:53 +00:00
cgd
87dc093422
replace ${MACHINE} with mvme68k, so that these Makefiles can safely
...
be run when MACHINE != mvme68k.
1998-06-12 23:11:45 +00:00
tv
49fd1860fe
Add UVM support.
1998-06-12 23:08:52 +00:00
mjacob
b6ac862e01
Roll back to 1.55 level since 1.56 will not compile.
1998-06-12 21:14:43 +00:00
tv
11e9a04748
Add a hack to make the ofisa.o compile using the old MD isadma code, for
...
now.
1998-06-12 21:07:44 +00:00
tsubai
4486c63ae4
Add primary boot (bootxx) and installboot command.
1998-06-12 21:07:23 +00:00
tsubai
18bfac1eca
Initialize "minaddr" to 0 in cpu_startup() when UVM is defined.
1998-06-12 20:58:57 +00:00
gwr
0050a1b95b
Sync with the sun3 version.
1998-06-12 20:07:50 +00:00
gwr
26753f7bf7
In _save_symtab, ignore any symbol table if preserving it would
...
cause our memory use to exceed the 1MB limit (on the 3/50 only).
1998-06-12 20:06:30 +00:00
drochner
08f2cdd7c4
clean up vga_isa_match() - always return "2" on success to make the
...
driver win over "pcdisplay"
1998-06-12 18:45:48 +00:00
drochner
96840772f5
reserve the VGA BIOS area (but don't worry if it fails)
1998-06-12 18:41:01 +00:00
drochner
ad793db324
access the "raw keyboard" flag inside spltty() to make sure there is
...
no screen switch in between
1998-06-12 18:15:27 +00:00
drochner
684086c4c7
copy of GENERIC, but with wscons console
1998-06-12 15:42:02 +00:00
drochner
edcf4a0ca1
add nwscons tty nodes
1998-06-12 15:39:35 +00:00
fair
a23c899718
apply patch from PR#4626 to allow DDB to deal with kernel traps.
1998-06-12 10:02:44 +00:00
leo
53023f94d2
Make this compile for the M68060 (Thomas Gerner)
1998-06-12 09:27:37 +00:00
thorpej
dfeb8f794c
Delete a debugging clause that is no longer necessary, and also can't
...
work properly if we're testing for a pmap active on _other_ processors.
1998-06-12 07:28:07 +00:00
thorpej
0a47d0d577
Rename active_pmap() to PMAP_ISACTIVE().
1998-06-12 00:45:47 +00:00
drochner
81fd096b37
Since wscons can support VT_xxx ioctl()s, enable them if NWSDISPLAY > 0.
...
Implement KDGKBTYPE and KDGKBENT, this will make X servers happy.
1998-06-11 22:26:13 +00:00
drochner
107df2472d
add options for new compatibility stuff, add wsdisplay_compat_usl.c
1998-06-11 22:16:27 +00:00
drochner
68891be537
implement a way to get raw keyboard data (for X)
1998-06-11 22:15:14 +00:00
drochner
0aa10dad6b
Add calls to process / VT synchronization functions (as provided in
...
wsdisplay_compat_usl.c).
add "sleeping ok" argument to wsdisplay_switch()
implement a way to get raw keyboard data (for X)
some cleanup
1998-06-11 22:13:52 +00:00
drochner
95ce034ada
add "sleeping ok" argument to wsdisplay_switch()
...
implement a way to get raw keyboard data (for X)
1998-06-11 22:08:57 +00:00
drochner
c90fa98f4a
add "sleeping ok" argument to wsdisplay_switch()
1998-06-11 22:03:15 +00:00
drochner
8fb1d35ab5
Implement the VT access and keyboard control ioctl()s needed for
...
compatibility to PCVT, syscons and the Linux console.
1998-06-11 22:00:04 +00:00
ragge
cdca827d9e
Vax support.
1998-06-11 21:43:58 +00:00
kleink
f565c416ca
Add fdatasync.[02].
1998-06-11 20:23:51 +00:00
scw
cee1e443db
Use DEV_BSIZE in place of MAXBSIZE for the static 'iobuf' in devopen().
...
Use of the latter caused the 1st and 2nd stage boot loaders to occupy
over 64k of memory. This caused them to fail on a 4Mb mvme147 since
they are loaded at 0x3f0000.
Reported by Kristen A. McIntyre and Maxime Kurkdjian.
1998-06-11 19:04:57 +00:00
fair
af3c9e43de
turn on LKM by default, per PR#4423
1998-06-11 19:02:35 +00:00
thomas
2ea2848317
Fix egcs warning
1998-06-11 16:31:45 +00:00
kleink
41dc2c91bd
Fix LP64 botches introduced in last commit.
1998-06-11 14:50:46 +00:00
thorpej
ff16cd85c0
In pmap_enter(): if old PTE was not valid, we don't need to sync
...
the I-stream, for the same reason we don't need to invalidate the TLB.
1998-06-11 10:36:08 +00:00
thorpej
2683c2826d
Track mappings entered w/ VM_PROT_EXECUTE, and only synchronize the
...
I-stream when changing PTE bits or removing mappings that were entered
w/ EXECUTE protection.
1998-06-11 10:30:14 +00:00
fair
be1829ca41
one itty bitty boo-boo
1998-06-11 09:16:10 +00:00
fair
91b5182e46
mdoc(7) & nroff cleanup, plus some additional references
1998-06-11 09:03:45 +00:00
thorpej
c5a827e7f6
Per leo@netbsd.org: Don't call isa_dmainit() if NISADMA == 0.
1998-06-11 08:43:01 +00:00
leo
127d319668
Add some function decls previously declared elsewhere??? While here make them
...
static.
1998-06-11 08:36:54 +00:00
fair
7dfd309216
mdoc(7) & nroff cleanup, plus some additional references
1998-06-11 08:32:19 +00:00
leo
6c721e05f1
Fix typo.
1998-06-11 08:32:00 +00:00
leo
d30382ffb4
Don't call isa_dmainit() when NISADMA == 0.
1998-06-11 08:29:33 +00:00
fair
ffa2165350
fix some errors, clean up for nroff
1998-06-11 07:21:07 +00:00
fair
e3c88d8f74
convert some nroff stuff to mdoc(7) stuff.
1998-06-11 07:12:40 +00:00
fair
a79c4f381f
add magma, note that power now works, add references to driver man pages.
1998-06-11 07:00:45 +00:00
fair
9a7d11339e
hallelujah! We finally put PR#2008 to rest with this.
1998-06-11 06:27:13 +00:00
thorpej
c0c2cb0f9a
Garbage-collect the old PMAPSTATS stuff; it didn't compile, and should
...
just be redone from scratch. Get it out of the way now to make it easier
to restructure a few things.
1998-06-11 05:16:35 +00:00
thorpej
3af0f95d24
Define a macro to test PG_EXEC.
1998-06-11 05:10:41 +00:00
thorpej
55207ad8b4
Define a software PTE bit to track VM_PROT_EXEC.
1998-06-11 05:09:47 +00:00