diff options
author | hselasky <hselasky@FreeBSD.org> | 2014-05-11 08:17:46 +0000 |
---|---|---|
committer | hselasky <hselasky@FreeBSD.org> | 2014-05-11 08:17:46 +0000 |
commit | 8c8970bc55a46ae36a3e11f2fc502f6ebc544bc1 (patch) | |
tree | 805b592ecafd94466e5006bb2fe3ca653a4bbc03 /sys/kern/kern_cpu.c | |
parent | 41d4dd76524622f60ea72dedf6a93d9e4b237929 (diff) | |
download | FreeBSD-src-8c8970bc55a46ae36a3e11f2fc502f6ebc544bc1.zip FreeBSD-src-8c8970bc55a46ae36a3e11f2fc502f6ebc544bc1.tar.gz |
Optimise host mode data roundtrip time. When BULK data is submitted to
the main processing queue, clear the NAK counter for any associated
BULK or CONTROL transfers and poll the endpoint(s) for 1 millisecond
at 125us rate interval, before going into slow, 10ms, NAK polling mode
again. This has the effect that typical ping-ping protocols respond
quicker when initiated from the USB host.
MFC after: 2 weeks
Diffstat (limited to 'sys/kern/kern_cpu.c')
0 files changed, 0 insertions, 0 deletions