summaryrefslogtreecommitdiff
path: root/sys/src/cmd/nusb/serial/serial.c
diff options
context:
space:
mode:
authorcinap_lenrek <cinap_lenrek@localhost>2011-08-01 02:36:02 +0200
committercinap_lenrek <cinap_lenrek@localhost>2011-08-01 02:36:02 +0200
commitb43de8eb1fb64d545b12b987646a5823d2e42caf (patch)
treeed90ae00896d821edfcd7cbb36bed57ff48b724f /sys/src/cmd/nusb/serial/serial.c
parente5bab1dd9fd644ef800d9371a9d0a1b3fb30d59f (diff)
nusb: fix usage inconsitency, shr names
Diffstat (limited to 'sys/src/cmd/nusb/serial/serial.c')
-rw-r--r--sys/src/cmd/nusb/serial/serial.c15
1 files changed, 7 insertions, 8 deletions
diff --git a/sys/src/cmd/nusb/serial/serial.c b/sys/src/cmd/nusb/serial/serial.c
index 4a000325a..426d84bdf 100644
--- a/sys/src/cmd/nusb/serial/serial.c
+++ b/sys/src/cmd/nusb/serial/serial.c
@@ -729,7 +729,7 @@ findendpoints(Serial *ser, int ifc)
static void
usage(void)
{
- fprint(2, "usage: usb/serial [-dD] [-m mtpt] [-s srv] devid\n");
+ fprint(2, "usage: %s [-d] devid\n", argv0);
threadexitsall("usage");
}
@@ -789,8 +789,8 @@ threadmain(int argc, char* argv[])
Serial *ser;
Dev *dev;
char buf[50];
- int i, devid;
Serialport *p;
+ int i;
ARGBEGIN{
case 'd':
@@ -801,8 +801,7 @@ threadmain(int argc, char* argv[])
}ARGEND
if(argc != 1)
usage();
- devid = atoi(*argv);
- dev = getdev(devid);
+ dev = getdev(atoi(*argv));
if(dev == nil)
sysfatal("getdev: %r");
@@ -852,13 +851,13 @@ threadmain(int argc, char* argv[])
if(p->isjtag){
snprint(p->name, sizeof p->name, "jtag");
dsprint(2, "serial: JTAG interface %d %p\n", i, p);
- snprint(p->name, sizeof p->name, "jtag%d.%d", devid, i);
+ snprint(p->name, sizeof p->name, "jtag%d.%d", dev->id, i);
} else {
snprint(p->name, sizeof p->name, "eiaU");
if(i == 0)
- snprint(p->name, sizeof p->name, "eiaU%d", devid);
+ snprint(p->name, sizeof p->name, "eiaU%d", dev->id);
else
- snprint(p->name, sizeof p->name, "eiaU%d.%d", devid, i);
+ snprint(p->name, sizeof p->name, "eiaU%d.%d", dev->id, i);
}
fprint(2, "%s...", p->name);
incref(dev);
@@ -870,7 +869,7 @@ threadmain(int argc, char* argv[])
qunlock(ser);
if(nports > 0){
- snprint(buf, sizeof buf, "serial-%d", devid);
+ snprint(buf, sizeof buf, "%d.serial", dev->id);
threadpostsharesrv(&serialfs, nil, "usb", buf);
}
}