augustss
b2acf0b9f2
Change from bcopy/bzero to memxxx. From PR 6778 by
...
Erik Bertelsen <erik@q610.ebe.uni-c.dk>.
1999-01-10 00:28:21 +00:00
augustss
17e4ccc73d
Use a special map for USB key code translation instead of first translating
...
to an XT scancode and then to the wscons code.
XXX The XT translation is still available in "raw" mode.
1999-01-10 00:23:32 +00:00
eeh
b0d71d3042
Properly check address returned by OBP for errors in prom_map_msgbuf().
1999-01-09 23:33:29 +00:00
eeh
42c40a2cd6
More signal fixup.
1999-01-09 23:31:27 +00:00
eeh
09a4a08b77
New style bootpath propagation to match the sparc port.
1999-01-09 23:23:47 +00:00
eeh
d5ca0ef2e6
Don't use long' instead of
int64_t' since the latter may not be in scope.
1999-01-09 23:15:39 +00:00
eeh
f9a429d960
Establish a single set of definitions for signal debugging so we don't have
...
a different one for every emulation.
1999-01-09 23:12:36 +00:00
mark
a82d8b0a33
Fix void * arithmetic.
1999-01-09 22:56:06 +00:00
thorpej
e598335d1c
Garbage-collect `mbutl'.
1999-01-09 22:10:12 +00:00
thorpej
99d93cb85e
Garbage-collect union mcluster' and
mclfree'.
1999-01-09 21:54:07 +00:00
thorpej
a0597b3de9
Garbage-collect mtocl() and cltom(). They're no longer used, and don't
...
work with pool'ified clusters anyhow.
1999-01-09 21:52:08 +00:00
thorpej
d70bb64a38
Use M_LINK{0,1} for our own mbuf flags, rather than arbitrarily picking
...
2 bits.
1999-01-09 21:47:09 +00:00
mark
444401c526
Fix `void *' arithmetic.
1999-01-09 21:18:54 +00:00
mark
e6361430fc
Fix `void *' arithmetic in bcopy() calls.
1999-01-09 21:10:50 +00:00
mark
e9afce801e
Fix `void *' arithmetic.
1999-01-09 21:04:00 +00:00
kleink
2125814fb5
1003.2-92 specifies the string "--" to be recognized as the option list
...
delimiter as opposed to any string merely beginning with '-''-'; change to
match the standard. From Simon J. Gerraty <sjg@quick.com.au> in PR lib/6762.
1999-01-09 20:31:07 +00:00
itohy
33df770bf5
Avoid `void *' arithmetic.
1999-01-09 19:55:58 +00:00
itohy
b50a4adc36
Eliminate `void *' arithmetic.
1999-01-09 19:23:26 +00:00
thorpej
e279508ccb
In pmap_zero_page() and pmap_copy_page(), set copyback caching of the
...
pages on the 68040 and 68060, to avoid cache consistency problems (since
regular mappings are copyback cached as well), per Ignatios Souvatzis.
1999-01-09 18:40:12 +00:00
castor
dc6b4c42a3
Restore missing variable declaration with -DRTLD_DEBUG
1999-01-09 18:10:19 +00:00
drochner
422d1bfb5d
implement the option to swap left CTL and caps lock key, from
...
URA Hiroshi <ura@yamato.ibm.co.jp> per PR kern/6775
1999-01-09 16:21:10 +00:00
drochner
a2b9f1ba6e
add a definition for the "swap ctl and caps" option
1999-01-09 16:18:38 +00:00
drochner
5639141200
add ioctl()s for screen allocation/deallocation
1999-01-09 15:44:45 +00:00
drochner
a541ccbcb2
rename "struct wsdisplay_conf" -> "struct wsscreen_internal" to reflect
...
its real meaning
support allocation and deallocation of virtual screens at runtime
implement a "control device" (minor number = 255) and ioctl()s for screen
allocation/deallocation
minor fixes to consistency checks / error handling
1999-01-09 15:42:34 +00:00
drochner
98e630dbe0
Allow to deallocate also the currently visible virtual screen (unless
...
it is the console).
This requires vva_show_screen() to catch the case where it has no screen
to switch from, ie no need to save the current state.
1999-01-09 15:29:26 +00:00
tron
81036524e6
Add missing commata between cross references.
1999-01-09 13:39:24 +00:00
simonb
9e61ed141a
Add handling ccd's
1999-01-09 12:58:03 +00:00
augustss
9b3e9f45bf
A minor fix for FreeBSD.
1999-01-09 12:16:54 +00:00
drochner
c3283b267e
there is no "cnattach" member in "struct wskbd_accessops" (yet?)
1999-01-09 12:10:36 +00:00
dbj
e41d023363
Moved optional devices out of std.next68k and put them in GENERIC instead.
...
This is patch supplied in pr 6725.
1999-01-09 05:08:54 +00:00
thorpej
268eb959c4
Make this compile again after the void * arith changes.
1999-01-09 03:16:17 +00:00
thorpej
1a56840ec0
Make this compile again after void * arithmetic changes.
1999-01-09 03:05:19 +00:00
thorpej
c35b8b591b
One more cosmetic change, from Izumi Tsutsui.
1999-01-08 19:55:17 +00:00
augustss
fc5f9ee81d
Add -Wpointer-arith warning since `void *' arithmetic is not ANSI C.
1999-01-08 19:26:12 +00:00
augustss
0d32a9a78b
Fix more `void *' arithmetic.
1999-01-08 19:22:34 +00:00
augustss
332d7c138f
Avoid arithmetic on `void *' since that's not ANSI C.
1999-01-08 18:10:35 +00:00
msaitoh
5e6a645f86
minor fix
1999-01-08 13:23:56 +00:00
msaitoh
c4a8d11705
Add dwatch, kill and call.
1999-01-08 13:18:28 +00:00
kleink
5f79ea56a1
Rearrange the emulation-specific setregs() entry to set up the FPU control
...
word *after* calling the native setregs(), which would clobber it again.
1999-01-08 11:59:38 +00:00
augustss
875aa92d2c
Various little fixes from the FreeBSD version.
1999-01-08 11:58:25 +00:00
augustss
d7154c29c9
Regen.
1999-01-08 11:19:57 +00:00
augustss
5ea77d0457
Remove some non-products.
1999-01-08 11:18:38 +00:00
pk
9d4c26b2c1
* hypersparc support:
...
get cache size from PROM info like the others
reset the cache type bits before setting our desired values
* smp cache flushing:
protect the cpu message bits with splhigh().
1999-01-08 10:15:10 +00:00
bouyer
9f3463a240
PCI busses run at 30 or 33 Mhz, not 60 or 66. Noticed by Soren S. Jorvan.
1999-01-08 10:00:05 +00:00
leo
c754d06437
Return NULL when trying to establish a non-EDGE_TRIGGERED interrupt.
...
This can be used by drivers to choose another type. Currently used in
isnd4bsd.
1999-01-08 09:29:17 +00:00
leo
be84171b70
Make the abs_copy functions usable. The previous implementation caused
...
kernel "jump to zero" panics....
1999-01-08 09:25:33 +00:00
leo
cf88e51c7b
Modifications of pmap_zero_page() and pmap_copy_page() inspired by recent
...
work from Jason Thorpe on the hp300 pmap.c.
Nuke the usage of the port-specific functions in favour of the m68k functions.
1999-01-08 09:20:37 +00:00
abs
27134b4a8f
Add Gtags support from shigio@wafu.netgate.net (PR 5978). Gtags are produced
...
by global (http://wafu.netgate.net/tama/unix/global.html )
1999-01-08 06:16:54 +00:00
thorpej
289b2e154f
In pmap_zero_page() and pmap_copy_page(), don't bother invalidating the
...
mappings for CADDR1 and CADDR2, unless we're built w/ -DDEBUG. Since
these addresses are only used in these routines, we can "lazily invalidate"
them by just using them again. This makes these routines a teeny bit faster,
as it saves 1 or 2 TBIS's per call.
Suggested by Leo Weppelman <leo@netbsd.org>.
1999-01-08 05:15:43 +00:00
abs
3726df67b9
set BLOCKSIZE=1k (so df behaves the same as when installed)
...
set EDITOR=ed (otherwise disklabel -e tries to run 'vi')
1999-01-08 04:32:33 +00:00