summaryrefslogtreecommitdiff
path: root/sys/dev/usb/ukbdvar.h
diff options
context:
space:
mode:
authorMartin Pieuchot <mpi@cvs.openbsd.org>2015-01-02 18:06:26 +0000
committerMartin Pieuchot <mpi@cvs.openbsd.org>2015-01-02 18:06:26 +0000
commitb73a7b97bee1c7e62e7e4054650b23e440854fc0 (patch)
tree746d2ba853e8e4007f7fe55349b2b81984cf73fc /sys/dev/usb/ukbdvar.h
parent9086276036e2deb946037850718933557ba4febe (diff)
When chaining TRBs, calculate the TD Size as described in section
4.11.2.4 instead of using one TRB per packet. Also make sure that it is not greater than 31. While here be paranoid about xfer buffer crossing a 64k boundary and use a supplementary TRB in such case. Fix a problem with uplcom(4) on Intel xHCI reported by jasper@.
Diffstat (limited to 'sys/dev/usb/ukbdvar.h')
0 files changed, 0 insertions, 0 deletions