]> git.lizzy.rs Git - plan9front.git/blobdiff - sys/src/cmd/nusb/lib/parse.c
nusb: don't create rw iso endpoints (by Michael Forney)
[plan9front.git] / sys / src / cmd / nusb / lib / parse.c
index 21cd83115940d36324305e30b6fa465a538ba022..916da0b3ee6ddde79eddd960a9be6f9a84b3331f 100644 (file)
@@ -127,7 +127,7 @@ parseendpt(Usbdev *d, Conf *c, Iface *ip, Altc *altc, uchar *b, int n, Ep **epp)
                ep = mkep(d, epid);
                ep->dir = dir;
        }else if((ep->addr & 0x80) != (addr & 0x80)){
-               if(ep->type == type)
+               if(ep->type == type && type != Eiso)
                        ep->dir = Eboth;
                else {
                        /*