From 88e8114a8f9b64774b1ab8d08ebdc0810cb35c1d Mon Sep 17 00:00:00 2001 From: yokota Date: Tue, 22 Jun 1999 14:15:46 +0000 Subject: Reflect recent changes in syscons. --- usr.sbin/kbdcontrol/kbdcontrol.c | 10 +++++++++- usr.sbin/kbdcontrol/lex.h | 3 ++- usr.sbin/kbdcontrol/lex.l | 3 ++- 3 files changed, 13 insertions(+), 3 deletions(-) (limited to 'usr.sbin/kbdcontrol') diff --git a/usr.sbin/kbdcontrol/kbdcontrol.c b/usr.sbin/kbdcontrol/kbdcontrol.c index b15c98c..06ee249 100644 --- a/usr.sbin/kbdcontrol/kbdcontrol.c +++ b/usr.sbin/kbdcontrol/kbdcontrol.c @@ -28,7 +28,7 @@ #ifndef lint static const char rcsid[] = - "$Id: kbdcontrol.c,v 1.24 1999/03/17 11:42:18 gpalmer Exp $"; + "$Id: kbdcontrol.c,v 1.25 1999/05/09 04:57:51 yokota Exp $"; #endif /* not lint */ #include @@ -163,6 +163,8 @@ get_entry() return LCTR | 0x100; case TNEXT: return NEXT | 0x100; + case TPREV: + return PREV | 0x100; case TRCTR: return RCTR | 0x100; case TRALT: @@ -361,6 +363,9 @@ print_entry(FILE *fp, int value) case NEXT | 0x100: fprintf(fp, " nscr "); break; + case PREV | 0x100: + fprintf(fp, " pscr "); + break; case RCTR | 0x100: fprintf(fp, " rctrl "); break; @@ -530,6 +535,9 @@ dump_entry(int value) case NEXT: printf(" NEXT, "); break; + case PREV: + printf(" PREV, "); + break; case RCTR: printf(" RCTR, "); break; diff --git a/usr.sbin/kbdcontrol/lex.h b/usr.sbin/kbdcontrol/lex.h index f188d51..58cd4a3 100644 --- a/usr.sbin/kbdcontrol/lex.h +++ b/usr.sbin/kbdcontrol/lex.h @@ -25,7 +25,7 @@ * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * - * $Id: lex.h,v 1.5 1998/01/07 08:43:27 yokota Exp $ + * $Id: lex.h,v 1.6 1998/08/03 11:33:22 yokota Exp $ */ #define TNOP 256 @@ -53,6 +53,7 @@ #define TSUSP 278 #define TACC 279 #define TSPSC 280 +#define TPREV 281 extern int number; extern char letter; diff --git a/usr.sbin/kbdcontrol/lex.l b/usr.sbin/kbdcontrol/lex.l index 01ca536..22b2b77 100644 --- a/usr.sbin/kbdcontrol/lex.l +++ b/usr.sbin/kbdcontrol/lex.l @@ -25,7 +25,7 @@ * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * - * $Id: lex.l,v 1.7 1998/08/03 11:33:22 yokota Exp $ + * $Id: lex.l,v 1.8 1998/08/06 09:44:23 yokota Exp $ */ %{ @@ -51,6 +51,7 @@ lalt|alt { return TLALT; } btab { return TBTAB; } lctrl|ctrl { return TLCTR; } nscr { return TNEXT; } +pscr { return TPREV; } rctrl { return TRCTR; } ralt { return TRALT; } alock { return TALK; } -- cgit v1.1