christos
8571e85c28
fix gcc -Wall warnings
1996-05-03 20:16:56 +00:00
christos
f77d0368e6
- add missing prototypes
...
- add missing braces in array and struct declarations.
- fix gcc warnings.
1996-05-03 19:17:28 +00:00
cgd
79e0a8a2b9
update for addition of a machine-dependent cookie as the first argument
...
to isa_intr_{,dis}establish().
1996-04-11 22:15:08 +00:00
jtc
c4bd7796ba
Add to DPADD for each library in LDADD; Reported by Mike Long <mike.long@analog.com> in PR #2301 .
1996-04-08 21:21:54 +00:00
cgd
83f9bdc359
update for the fact that config_found() and config_rootfound() now
...
return pointers. (Check vs. NULL, rather than just boolean tests.)
1996-04-04 06:25:00 +00:00
chuck
b9eb8ab773
change "pcvt25h" in the example ttys file to "pcvt25"
...
to match changes in NetBSD's /usr/share/misc/termcap.
1996-04-03 04:37:44 +00:00
chuck
79ca6b2c5f
removed references "updatefast" and "updateslow" as they are no longer
...
defined/used.
1996-04-02 05:07:21 +00:00
chuck
8b39fc7f9f
removed refs to pcvtinfo.{updatefast,updateslow} as these are no longer
...
defined (or used).
1996-04-02 05:05:16 +00:00
jtk
7ab53a4163
fix up ddb at boottime for pcvt--device not allocated yet, and not used by pcintr
1996-03-30 23:40:18 +00:00
thorpej
82d914d090
New device attachment scheme:
...
- split softc size and match/attach out from cfdriver into
a new struct cfattach.
- new "attach" directive for files.*. May specify the name of
the cfattach structure, so that devices may be easily attached
to parents with different autoconfiguration semantics.
1996-03-17 01:26:49 +00:00
thorpej
0c71728320
Change the PS/2 mouse driver to be a child of the "pckbd" attribute,
...
which represents the "keyboard controller". Give "pc" and "vt" drivers
the "pckbd" attribute. In pcattach() (pccons and pcvt), attach children
of the keyboard controller.
1996-03-16 06:08:46 +00:00
scottr
61927fc337
Fix typo (pointed out by Shinya Taniguchi, PR 2203)
1996-03-12 06:01:16 +00:00
mycroft
0903ac5cd2
Do an async_update() iff the output buffer is empty.
...
Make the IOPL handling #ifdef COMPAT_1[01].
1996-03-05 12:57:30 +00:00
mycroft
0c231d0e0d
Update the CRT start registers asynchronously.
1996-03-05 11:38:31 +00:00
mycroft
f9596bfc43
Use the same timing hacks as in pccons for the keyboard.
1996-02-18 22:49:12 +00:00
jtc
7eb02879b7
Simplify -I's in CFLAGS
1996-02-05 07:42:54 +00:00
mycroft
b6f55847e5
Fix #includes.
1996-02-03 01:05:36 +00:00
mycroft
9d9a70a5a2
Fix #includes.
1996-02-02 18:05:36 +00:00
mycroft
3da4b2a160
The IST_* and IPL_* constants are not bus-specific; don't treat them as such.
...
Change splimp -> splnet in Ethernet, ARCnet, and FDDI drivers.
1995-12-24 02:29:35 +00:00
jtc
0cd793449e
merge in changes from 1.1 release branch
1995-11-30 00:56:23 +00:00
mycroft
e2baea19f3
Make sure vt_coldinit() is called before vt_coldmalloc().
1995-11-26 21:01:16 +00:00
fvdl
051bb183e3
Same as in 1.1 branch.
1995-11-09 08:40:51 +00:00
jtc
9ba33c87cc
Update makefile to handle the fact that keycap.5 was moved out of man5
...
into this directory.
1995-10-08 21:59:43 +00:00
jtc
df99cef0ac
Patch from Frank van der Linden to allow kernels with pcvt but without
...
XCONSOLE to compile. I've been told that this patch has been sent to
Helmuth.
1995-10-08 21:57:39 +00:00
jtc
95f29581c3
Remove files that have been removed from or renamed in the current pcvt sources
1995-10-07 23:25:09 +00:00
jtc
be0a951c76
Update our Makefile.inc.
...
Remove various OS-specific Makefile.inc templates.
1995-10-07 21:51:42 +00:00
jtc
d9789d4225
Overlay our pcvt with pcvt 3.32 sources. All of our fixes have been
...
incorporated into the master sources, so it is unnecessary to resolve
all the conflicts that would occur if we let CVS "merge" the versions.
1995-10-07 21:43:25 +00:00
jtc
68b7d2aca6
import pcvt 3.32
1995-10-07 21:11:27 +00:00
jtc
652374b8ca
import pcvt 3.32
1995-10-07 21:10:55 +00:00
jtc
81c0777f62
import pcvt 3.32
1995-10-07 21:09:43 +00:00
jtc
864f186a4e
Use MAN instead of MAN8 (although it doesn't matter here because vgaio
...
is neither built nor installed).
1995-09-16 15:52:38 +00:00
jtc
6e9c7ee5a8
Use MAN instead of MAN3 and MAN5
1995-09-16 15:49:40 +00:00
jtc
ee21163cab
moved up one level in directory structure
1995-09-16 15:47:27 +00:00
fvdl
c08d930690
Get address of buffer right when returning from graphics mode.
1995-09-10 10:45:16 +00:00
fvdl
1b8c8d3906
Fix broken VT_WAITACTIVE ioctl (from pcvt 3.30, needed for Linux
...
svgalib binaries).
1995-09-04 22:33:21 +00:00
mycroft
b8b9c4c9ff
Make sure vt_coldinit() is always called before vt_coldmalloc().
...
Remove pcvt_kbd_raw.
1995-09-03 01:20:33 +00:00
fvdl
9fc36ab1a4
* Don't scroll by setting the CRT start address when in graphics mode, and
...
make sure to use the right buffer (fixed in the same way as pcvt 3.30)
* Maintain keyboard state locally per VT. This makes sense, enables switches
between VTs with different kbd states, and aids Linux VT emulation.
1995-08-30 00:29:09 +00:00
fvdl
a084a7d3dd
Remove bogus check in ioctl(fd, VT_RELDISP, VT_FALSE). Needed for
...
Linux VT emul stuff. This fix was already applied in pcvt 3.30
1995-08-27 20:59:00 +00:00
cgd
2b71eae2c7
note that most of dev/ic's contents have changed names
1995-06-28 04:30:30 +00:00
jtc
611c2dbdc8
fix typo
1995-06-23 01:33:43 +00:00
brezak
cfe5401c83
Integrate patch from Lon Willett that is part of release 3.20
1995-06-02 02:48:41 +00:00
jtc
f90f8d10aa
Removing -DKERNEL, transition to _KERNEL has been completed
1995-05-16 22:24:17 +00:00
mycroft
524c9c7f2a
Use nvram.h.
1995-05-05 22:28:17 +00:00
mycroft
e5d7ebde66
Update to match include files.
1995-05-01 11:07:40 +00:00
mycroft
30e61f6c45
Make RB_KBD work again.
1995-04-21 07:56:40 +00:00
mycroft
d3672cc33f
We need isa_machdep.h for now.
1995-04-21 05:10:02 +00:00
mycroft
d3971b501d
Remove relocation of Crtat from locore.
1995-04-21 04:51:30 +00:00
mycroft
53d73c77a5
Garbage collect #includes.
1995-04-19 19:10:35 +00:00
mycroft
aed68a1067
Implement pctty().
1995-04-19 18:33:27 +00:00
mycroft
8874fd61ca
Update to match generic ISA changes.
1995-04-18 00:59:53 +00:00