summaryrefslogtreecommitdiff
path: root/src/device/usbd.h
diff options
context:
space:
mode:
authorJerzy Kasenberg <[email protected]>2020-09-21 15:53:15 +0200
committerJerzy Kasenberg <[email protected]>2020-10-01 09:22:55 +0200
commit96da1ca4b86f58074b741c8a2437c2fd8be2b867 (patch)
treefa9df51f9d90e208c482fee541a97e3fafb6f75d /src/device/usbd.h
parent6f5ee09511a84aa2614af95a13963b8419ee8926 (diff)
nrf5x: Add support for ISO endpoints
ISO endpoints were not covered so far by the driver code. This adds support for ISO IN and OUT endpoint handling. Registers for ISO IN(OUT) endpoints are placed just after normal IN(OUT) so in some cases common code could be used for handling all type of transfers. Generally code synchronizes ISO endpoint handling to SOF interrupt. This code does not change the way of how non-ISO endpoints are treated. Code uses strategy outlined in nRF52840 Produce Specification v1.0 sections 6.35.11.1 and 6.35.11.2.
Diffstat (limited to 'src/device/usbd.h')
0 files changed, 0 insertions, 0 deletions