summaryrefslogtreecommitdiff
path: root/sys/arch/mvme68k/dev
diff options
context:
space:
mode:
Diffstat (limited to 'sys/arch/mvme68k/dev')
-rw-r--r--sys/arch/mvme68k/dev/cl.c47
1 files changed, 1 insertions, 46 deletions
diff --git a/sys/arch/mvme68k/dev/cl.c b/sys/arch/mvme68k/dev/cl.c
index f84d4aec2b1..722d365241b 100644
--- a/sys/arch/mvme68k/dev/cl.c
+++ b/sys/arch/mvme68k/dev/cl.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: cl.c,v 1.35 2004/07/02 17:57:29 miod Exp $ */
+/* $OpenBSD: cl.c,v 1.36 2004/07/02 18:01:15 miod Exp $ */
/*
* Copyright (c) 1995 Dale Rahn. All rights reserved.
@@ -191,7 +191,6 @@ void cl_appendbufn(struct clsoftc *sc, u_char channel, u_char *buf, u_short cnt)
struct tty *cltty(dev_t);
int cl_instat(struct clsoftc *);
void clcnpollc(dev_t, int);
-void cl_chkinput(void);
void cl_break(struct clsoftc *, int);
void cl_appendbuf(struct clsoftc *, u_char, u_char);
@@ -205,8 +204,6 @@ struct cfdriver cl_cd = {
#define CLCDBUF 80
-int dopoll = 1;
-
#define CL_UNIT(x) (minor(x) >> 2)
#define CL_CHANNEL(x) (minor(x) & 3)
#define CL_TTY(x) (minor(x))
@@ -1148,48 +1145,6 @@ if (unit == 0) {
return;
}
-/*
-#ifdef CLCD_DO_POLLED_INPUT
-*/
-#if 1
-void
-cl_chkinput()
-{
- struct tty *tp;
- int unit;
- struct clsoftc *sc;
- int channel;
-
- if (dopoll == 0)
- return;
- for (unit = 0; unit < cl_cd.cd_ndevs; unit++) {
- if (unit >= cl_cd.cd_ndevs ||
- (sc = (struct clsoftc *) cl_cd.cd_devs[unit]) == NULL) {
- continue;
- }
- if (cl_instat(sc)) {
- while (cl_instat(sc)){
- int ch;
- u_char c;
- /*
- *(pinchar++) = clcngetc();
- */
- ch = clgetc(sc,&channel) & 0xff;
- c = ch;
-
- tp = sc->sc_cl[channel].tty;
- if (NULL != tp) {
- (*linesw[tp->t_line].l_rint)(c,tp);
- }
- }
- /*
- wakeup(tp);
- */
- }
- }
-}
-#endif
-
u_char
clgetc(sc, channel)
struct clsoftc *sc;