diff options
author | Aaron Campbell <aaron@cvs.openbsd.org> | 2001-01-30 00:00:35 +0000 |
---|---|---|
committer | Aaron Campbell <aaron@cvs.openbsd.org> | 2001-01-30 00:00:35 +0000 |
commit | 0fcf6044f0a074f64508c0d71efd3d647550aa31 (patch) | |
tree | 4bdd07108bfee7e2d46c5ef1538012ffc4656e2b /sys/arch/i386/conf/files.i386 | |
parent | bc11062938d970b18c2a7bd8e8fcb49873d875a2 (diff) |
Support for the wscons machine-independent console driver on the i386. To
become default in a few moments once deraadt commits new kernel config files.
IMPORTANT NOTE: A few important pieces are still required to be worked out
over the next few days. Users (and developers) relying on X should probably
stay away from -current until further notice. This should not take long, but
here is your first heads up. If you decide to upgrade your kernel anyway,
be sure to update your /etc/ttys file to use vt100 instead of vt220. The
rest of the fallout from this should be minor.
Diffstat (limited to 'sys/arch/i386/conf/files.i386')
-rw-r--r-- | sys/arch/i386/conf/files.i386 | 26 |
1 files changed, 16 insertions, 10 deletions
diff --git a/sys/arch/i386/conf/files.i386 b/sys/arch/i386/conf/files.i386 index 69141251db9..a8ced2ef537 100644 --- a/sys/arch/i386/conf/files.i386 +++ b/sys/arch/i386/conf/files.i386 @@ -1,4 +1,4 @@ -# $OpenBSD: files.i386,v 1.73 2001/01/24 09:38:00 hugh Exp $ +# $OpenBSD: files.i386,v 1.74 2001/01/30 00:00:29 aaron Exp $ # $NetBSD: files.i386,v 1.73 1996/05/07 00:58:36 thorpej Exp $ # # new style config file for i386 architecture @@ -126,7 +126,7 @@ include "../../../gnu/arch/i386/fpemul/files.fpemul" # attribute used to represent the "keyboard controller" # XXX should be a real device -define pckbd { [irq = -1], [port = -1] } +define pckbcport { [irq = -1], [port = -1] } # 8250/16[45]50-based "com" ports, optimized for the i386 interrupt system device pccom: tty @@ -135,12 +135,14 @@ attach pccom at commulti with pccom_commulti file arch/i386/isa/pccom.c pccom & (pccom_isa | pccom_isapnp | pccom_commulti | pccom_pcmcia | pccom_cardbus | pccom_puc) needs-flag # PC console support a la "pccons" -device pc: tty, pckbd +device pc: tty, pckbcport attach pc at isa -file arch/i386/isa/pccons.c pc needs-flag +device pcconskbd +attach pcconskbd at pckbc +file arch/i386/isa/pccons.c pc | pcconskbd needs-flag # PC console support a la "pcvt" -device vt: tty, pckbd +device vt: tty, pckbcport attach vt at isa file arch/i386/isa/pcvt/pcvt_drv.c vt needs-flag file arch/i386/isa/pcvt/pcvt_ext.c vt needs-flag @@ -151,15 +153,19 @@ file arch/i386/isa/pcvt/pcvt_sup.c vt needs-flag file arch/i386/isa/pcvt/pcvt_vtf.c vt needs-flag # PC Mice; Logitech-style, Microsoft-style, and PS/2-style -device lms +device lms: wsmousedev attach lms at isa file arch/i386/isa/lms.c lms needs-flag -device mms +device mms: wsmousedev attach mms at isa file arch/i386/isa/mms.c mms needs-flag -device pms -attach pms at pckbd -file arch/i386/isa/pms.c pms needs-flag +device opms +attach opms at pckbcport with opms_hack +attach opms at pckbc with opms_pckbc +file arch/i386/isa/pms.c opms | opms_hack | opms_pckbc needs-flag + +include "dev/wscons/files.wscons" +include "dev/pckbc/files.pckbc" device sysbeep attach sysbeep at pcppi |