summaryrefslogtreecommitdiffstats
path: root/src/core/exec.c
diff options
context:
space:
mode:
authorMichael Brown2015-02-10 14:45:57 +0100
committerMichael Brown2015-02-10 14:49:27 +0100
commit58c3e7f74771dd4748983cc47ed53241ac1864f1 (patch)
treee5baedb5b58a1abadf5ea3811fa66e87d14d40d7 /src/core/exec.c
parent[usb] Parse endpoint descriptor bInterval field (diff)
downloadipxe-58c3e7f74771dd4748983cc47ed53241ac1864f1.tar.gz
ipxe-58c3e7f74771dd4748983cc47ed53241ac1864f1.tar.xz
ipxe-58c3e7f74771dd4748983cc47ed53241ac1864f1.zip
[usb] Allow usb_stream() to enforce a terminating short packet
Some USB endpoints require that a short packet be used to terminate transfers, since they have no other way to determine message boundaries. If the message length happens to be an exact multiple of the USB packet size, then this requires the use of an additional zero-length packet. Signed-off-by: Michael Brown <mcb30@ipxe.org>
Diffstat (limited to 'src/core/exec.c')
0 files changed, 0 insertions, 0 deletions