diff options
author | cinap_lenrek <cinap_lenrek@felloff.net> | 2014-07-05 06:01:03 +0200 |
---|---|---|
committer | cinap_lenrek <cinap_lenrek@felloff.net> | 2014-07-05 06:01:03 +0200 |
commit | 502247bf92f380a642b8e17048466c18bb9efd24 (patch) | |
tree | 6def2bea9f0977c82481a0dcab6adaf4b7de10dc /sys/src/cmd/nusb/serial/serial.h | |
parent | 336e605a1191efe1293333bac3b4f76d07b9f89b (diff) |
nusb/serial: more cleanup
Diffstat (limited to 'sys/src/cmd/nusb/serial/serial.h')
-rw-r--r-- | sys/src/cmd/nusb/serial/serial.h | 9 |
1 files changed, 3 insertions, 6 deletions
diff --git a/sys/src/cmd/nusb/serial/serial.h b/sys/src/cmd/nusb/serial/serial.h index 267738103..4117e7e95 100644 --- a/sys/src/cmd/nusb/serial/serial.h +++ b/sys/src/cmd/nusb/serial/serial.h @@ -22,7 +22,6 @@ enum { Maxifc = 16, }; - struct Serialport { char name[32]; Serial *s; /* device we belong to */ @@ -110,17 +109,14 @@ enum { * !hget http://lxr.linux.no/source/drivers/usb/serial/pl2303.c|htmlfmt */ -int serialmain(Dev *d, int argc, char *argv[]); - typedef struct Cinfo Cinfo; struct Cinfo { int vid; /* usb vendor id */ int did; /* usb device/product id */ - int cid; /* controller id assigned by us */ + + int cid; /* assigned for us */ }; -extern Cinfo plinfo[]; -extern Cinfo uconsinfo[]; extern int serialdebug; #define dsprint if(serialdebug)fprint @@ -128,3 +124,4 @@ extern int serialdebug; int serialrecover(Serial *ser, Serialport *p, Dev *ep, char *err); int serialreset(Serial *ser); char *serdumpst(Serialport *p, char *buf, int bufsz); +Cinfo *matchid(Cinfo *tab, int vid, int did); |