summaryrefslogtreecommitdiff
path: root/sys/src/cmd/usb/kb/main.c
diff options
context:
space:
mode:
authorcinap_lenrek <cinap_lenrek@localhost>2011-08-26 05:24:55 +0200
committercinap_lenrek <cinap_lenrek@localhost>2011-08-26 05:24:55 +0200
commit1404cc50772688f05ab65a9eb2d5c8d4b85b0375 (patch)
tree010400734c4ba7998362bfdacc585842b8deca97 /sys/src/cmd/usb/kb/main.c
parenta6e3c9fd83e72e5c911e83f763e77ab6605a17d2 (diff)
nusb: fix documentation, cleanup, remove /sys/src/cmd/usb
Diffstat (limited to 'sys/src/cmd/usb/kb/main.c')
-rw-r--r--sys/src/cmd/usb/kb/main.c67
1 files changed, 0 insertions, 67 deletions
diff --git a/sys/src/cmd/usb/kb/main.c b/sys/src/cmd/usb/kb/main.c
deleted file mode 100644
index 50a7bdaf4..000000000
--- a/sys/src/cmd/usb/kb/main.c
+++ /dev/null
@@ -1,67 +0,0 @@
-#include <u.h>
-#include <libc.h>
-#include <thread.h>
-#include "usb.h"
-#include "hid.h"
-
-typedef struct Parg Parg;
-
-enum
-{
- Ndevs = 10,
- Arglen = 80,
- Nargs = 10,
-};
-
-static void
-usage(void)
-{
- fprint(2, "usage: %s [-dkm] [-a n] [-N nb] [dev...]\n", argv0);
- threadexitsall("usage");
-}
-
-void
-threadmain(int argc, char **argv)
-{
- char args[Arglen];
- char *as, *ae;
- int accel, pena, devid;
- int csps[] = { KbdCSP, PtrCSP, 0 };
-
- quotefmtinstall();
- pena = 1;
- ae = args+sizeof(args);
- as = seprint(args, ae, "kb");
- ARGBEGIN{
- case 'a':
- accel = strtol(EARGF(usage()), nil, 0);
- as = seprint(as, ae, " -a %d", accel);
- break;
- case 'd':
- usbdebug++;
- as = seprint(as, ae, " -d");
- break;
- case 'k':
- as = seprint(as, ae, " -k");
- pena = 0;
- break;
- case 'm':
- as = seprint(as, ae, " -m");
- pena = 1;
- break;
- case 'N':
- devid = atoi(EARGF(usage())); /* ignore dev number */
- USED(devid);
- break;
- default:
- usage();
- }ARGEND;
-
- rfork(RFNOTEG);
- fmtinstall('U', Ufmt);
- threadsetgrp(threadid());
- if(pena == 0)
- csps[1] = 0;
- startdevs(args, argv, argc, matchdevcsp, csps, kbmain);
- threadexits(nil);
-}