nyan
8fdd73848c
Fixed warnings.
2001-02-21 11:28:02 +00:00
nyan
8edb21358a
Added necessary include for pc98.
2001-01-25 09:56:04 +00:00
nyan
591d99c108
Added PC-98 apm support.
...
Submitted by: MURAMATSU Atsushi <amura@ma3.seikyou.ne.jp>
2001-01-22 11:27:25 +00:00
peter
802c028309
Convert apm from a bogus 'count' into a plain option. Clean out some
...
other cruft from the files.alpha and files.ia64 that were related to this.
2001-01-19 14:09:54 +00:00
wollman
70c88bb8da
select() DKI is now in <sys/selinfo.h>.
2001-01-09 04:33:49 +00:00
dwmalone
dd75d1d73b
Convert more malloc+bzero to malloc+M_ZERO.
...
Submitted by: josh@zipperup.org
Submitted by: Robert Drehmel <robd@gmx.net>
2000-12-08 21:51:06 +00:00
nsayer
8e1865efde
Don't needlessly indirect the APM softstate. It does nothing but
...
obfuscate the code.
2000-10-31 21:00:15 +00:00
phk
ff5cdfae2d
Move suser() and suser_xxx() prototypes and a related #define from
...
<sys/proc.h> to <sys/systm.h>.
Correctly document the #includes needed in the manpage.
Add one now needed #include of <sys/systm.h>.
Remove the consequent 48 unused #includes of <sys/proc.h>.
2000-10-29 16:06:56 +00:00
phk
410d456c0b
Initiate deorbit burn sequence for <machine/mouse.h>.
...
Replace all in-tree uses with <sys/mouse.h> which repo-copied a few
moments ago from src/sys/i386/include/mouse.h by peter.
This is also the appropriate fix for exo-tree sources.
Put warnings in <machine/mouse.h> to discourage use.
November 15th 2000 the warnings will be converted to errors.
January 15th 2001 the <machine/mouse.h> files will be removed.
2000-10-09 08:08:36 +00:00
phk
68d0f3f4de
A couple of negative options was not commented out in NOTES/LINT. This
...
obscured a #include bug in syscons.
2000-10-09 07:29:41 +00:00
phk
a4f549597e
Initiate deorbit burn sequence for <machine/console.h>.
...
Replace all in-tree uses with necessary subset of <sys/{fb,kb,cons}io.h>.
This is also the appropriate fix for exo-tree sources.
Put warnings in <machine/console.h> to discourage use.
November 15th 2000 the warnings will be converted to errors.
January 15th 2001 the <machine/console.h> files will be removed.
2000-10-08 21:34:00 +00:00
dwmalone
eeb5416b47
Add the ability to define a "shutdown" and "shutdown and poweroff" key
...
to syscons. I have a man page to follow describing the format of the
kbdmap file.
PR: 19273
Reviewed by: sheldonh
2000-09-11 20:37:42 +00:00
markm
92be8785e1
Harvest mouse events for the entropy device in a better place. In the
...
new location, all mouse events are harvested, not just the ones being
written out to moused(8). This means that mouse entropy is harvested
at the consoles as well as in X.
2000-09-10 14:27:17 +00:00
msmith
afc6787158
Make it possible to pass boot()'s flags to shutdown_nice() so that the
...
kernel can instigate an orderly shutdown but still determine the form of
that shutdown. Make it possible eg. to cleanly shutdown and power off the
system under ACPI when the power button is pressed.
2000-08-31 00:08:50 +00:00
dfr
dd8b44b395
* Completely rewrite the alpha busspace to hide the implementation from
...
the drivers.
* Remove legacy inx/outx support from chipset and replace with macros
which call busspace.
* Rework pci config accesses to route through the pcib device instead of
calling a MD function directly.
With these changes it is possible to cleanly support machines which have
more than one independantly numbered PCI busses. As a bonus, the new
busspace implementation should be measurably faster than the old one.
2000-08-28 21:48:13 +00:00
yokota
f317a3f7e1
Fix ioctl MOUSE_SETMODE as defined in mouse(4).
...
(Do not return EINVAL when -1 is specified as a new value,
as it should mean "preserve the current value.")
2000-08-27 12:36:28 +00:00
markm
12a237a692
o Fix a horrible bug where small reads (< 8 bytes) would return the
...
wrong bytes.
o Improve the public interface; use void* instead of char* or u_int64_t
to pass arbitrary data around.
Submitted by: kris ("horrible bug")
2000-07-25 21:18:47 +00:00
ache
094a080d6e
Make Reset (ESC c) reset attributes too, not only clear screen
2000-07-21 14:26:31 +00:00
ache
4a9ecb6349
Implement SGR 22,24,25,27 from ECMA-48
2000-07-20 18:48:03 +00:00
ache
4a4a48b881
Accorfing to ECMA-48 SGR 39 and 49 are just another colors and must not reset
...
other attrs, so reset only bold on 39
2000-07-20 13:12:58 +00:00
markm
e58a1e7975
Don't break the ability to debug the kernel when gathering entropy.
...
Pointed out by: bde
2000-07-16 09:25:04 +00:00
ache
b77e9fa853
Shorten 49m attr resetting expression
2000-07-15 14:13:42 +00:00
ache
86716d25b0
Reset corresponding color attributes on 39m and 49m
...
Unify comments related to color
2000-07-15 13:46:57 +00:00
markm
f0aab2e149
Add entropy-harvesting calls.
...
/dev/random now has new-and-improved entropy!
2000-07-09 12:26:38 +00:00
markm
0417c878cd
Remove old entropy-harvesting hooks; this is going to be re-engineered
...
later.
2000-06-25 09:55:12 +00:00
markm
54094bc1d4
Remove unneeded header.
2000-06-25 09:39:11 +00:00
peter
338f22ef9c
Argh. This is what I get for trying to do too many things at once.
...
Revert last commit. sc.h/NSC is used.
2000-06-10 10:32:43 +00:00
peter
70a0a715f8
Unused include: #include "sc.h"
2000-06-10 06:42:13 +00:00
ache
247cbb9a19
Cosmetique: fix comments - don't use 'ansi' word for non-ansi (adapter) colors
2000-06-06 00:13:40 +00:00
ache
68919f78ec
Implement ANSI E[39m and E[49m to set fg and bg to initial (not to default!)
...
values. E[x is bad because set them to default values and should be used only
in reset sequence.
2000-06-05 22:16:11 +00:00
ache
bd858e3aae
Fix the TAB not cause scrolling when entered at the end of the last line.
...
It may cause misterious chars appearse in the middle of the scrolled lines.
The bug trigger: enter
grep P_32 /usr/include/*.h
command and see misterious "db.\" filename.
2000-05-29 18:35:13 +00:00
jake
961b97d434
Back out the previous change to the queue(3) interface.
...
It was not discussed and should probably not happen.
Requested by: msmith and others
2000-05-26 02:09:24 +00:00
jake
d93fbc9916
Change the way that the queue(3) structures are declared; don't assume that
...
the type argument to *_HEAD and *_ENTRY is a struct.
Suggested by: phk
Reviewed by: phk
Approved by: mdodd
2000-05-23 20:41:01 +00:00
nyan
c118e945db
Added PC-98 supports.
...
Obtained from: FreeBSD(98) 4.0R-Rev01
2000-05-08 14:55:21 +00:00
peter
22f6069a2a
Add $FreeBSD$
2000-05-01 20:32:07 +00:00
ache
87f7021571
Back out t_timeout initializing, now in ttyregister
2000-05-01 10:53:12 +00:00
ache
3eb0f89ee2
Initialize t_timeout to -1 for console to set its default value once in ttyopen
2000-05-01 09:21:08 +00:00
phk
ce2aa22c93
Remove unneeded #include <sys/kernel.h>
2000-04-29 15:36:14 +00:00
nyan
34c45fc8f0
Supported EGC 640x400, PEGC 640x400 and PEGC 640x480 graphics modes.
...
Submitted by: Chiharu Shibata <chi@bd.mbn.or.jp> and
Tomokazu HARADA <tkhara@osk4.3web.ne.jp>
2000-04-27 13:34:32 +00:00
bp
dbdba2da0a
More machdep/random.h -> sys/random.h fixes.
2000-04-25 05:06:31 +00:00
obrien
a8c8e00c91
* Use sys/sys/random.h rather than a i386 specific one.
...
* There was nothing that should be machine dependant about
i386/isa/random_machdep.c, so it is now sys/kern/kern_random.c.
2000-04-24 17:30:08 +00:00
yokota
494ed849eb
Unbreak LINT.
2000-04-03 09:24:16 +00:00
yokota
ec0df31c65
- Fix SC_ALT_MOUSE_IMAGE; don't blink the mouse cursor.
...
- Fix non-destructive, underline text cursor.
2000-03-31 16:05:46 +00:00
yokota
641767b76e
White-space-only change. The file originally had screwed indentation.
2000-03-20 08:18:00 +00:00
yokota
dfc1e106ba
- Fix bugs when painting border and the mouse cursor in the raster
...
text mode.
2000-03-18 15:28:48 +00:00
yokota
8ed7679411
- Don't reset text colors when changing the video mode.
...
Approved by: jkh
2000-02-11 01:20:34 +00:00
yokota
ad45d3253b
- Fix text cursor logic so that multiple instances of the "normal" cursor
...
won't appear on the screen, and "blinking" and "destructive" cursor
won't appear in the vty for which the text cursor is currently hidden.
Approved by: jkh
2000-02-11 01:19:44 +00:00
peter
d7e5eb3faa
Use config's conditional compilation rather than using #ifdefs that make
...
modular compilation harder. I'm doing this because people seem to like
cut/pasting examples of bad practices in existing code.
2000-01-29 15:08:56 +00:00
yokota
c98556c7b7
Fix a bug exposed by the previous commit. Do not use scp->font_size,
...
if the screen is in a graphics mode
Reported by: Maxim Sobolev <sobomax@altavista.net>
2000-01-24 13:44:39 +00:00
yokota
ce752f8d1a
Unconditionally define sc_paste().
2000-01-20 13:23:03 +00:00