summaryrefslogtreecommitdiffstats
path: root/sys/dev/syscons/syscons.c
diff options
context:
space:
mode:
authoryokota <yokota@FreeBSD.org>1999-12-13 09:31:43 +0000
committeryokota <yokota@FreeBSD.org>1999-12-13 09:31:43 +0000
commit20a1c0bf0c5e1385c134b541dbaeb056b0a8d177 (patch)
tree25e4e2a032a570d199ab4ce9f28afa76f905a1d5 /sys/dev/syscons/syscons.c
parent2f637bd7450f1ada3de59b0fc86789ea72fef86b (diff)
downloadFreeBSD-src-20a1c0bf0c5e1385c134b541dbaeb056b0a8d177.zip
FreeBSD-src-20a1c0bf0c5e1385c134b541dbaeb056b0a8d177.tar.gz
- Remember the keyboard repeat delay and rate.
- Add a new ioctl, KDGETREPEAT, to retrieve the keyboard repeat rate. - Delete unnecessary #include.
Diffstat (limited to 'sys/dev/syscons/syscons.c')
-rw-r--r--sys/dev/syscons/syscons.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/sys/dev/syscons/syscons.c b/sys/dev/syscons/syscons.c
index 7c5958e..822d42b 100644
--- a/sys/dev/syscons/syscons.c
+++ b/sys/dev/syscons/syscons.c
@@ -1027,6 +1027,7 @@ scioctl(dev_t dev, u_long cmd, caddr_t data, int flag, struct proc *p)
*(int *)data = scp->status & LOCK_MASK;
return 0;
+ case KDGETREPEAT: /* get keyboard repeat & delay rates */
case KDSETREPEAT: /* set keyboard repeat & delay rates (new) */
error = kbd_ioctl(sc->kbd, cmd, data);
if (error == ENOIOCTL)
OpenPOWER on IntegriCloud