aboutsummaryrefslogtreecommitdiff
path: root/include/libopencm3/usb
diff options
context:
space:
mode:
authorGareth McMullin2011-03-30 07:17:02 +1300
committerGareth McMullin2011-03-30 07:17:02 +1300
commitef0ff192f769d6e043b4fdfc89cfbade61b9db14 (patch)
tree5d190367d8cbe798026705d96ff001c50b4c2106 /include/libopencm3/usb
parent692266bf6734b0361151a713c5b602696637de63 (diff)
Added usbd_ep_nak_set() to force flow control on OUT endpoints.
Diffstat (limited to 'include/libopencm3/usb')
-rw-r--r--include/libopencm3/usb/usbd.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/include/libopencm3/usb/usbd.h b/include/libopencm3/usb/usbd.h
index fab6304..c73de07 100644
--- a/include/libopencm3/usb/usbd.h
+++ b/include/libopencm3/usb/usbd.h
@@ -65,6 +65,8 @@ extern u16 usbd_ep_read_packet(u8 addr, void *buf, u16 len);
extern void usbd_ep_stall_set(u8 addr, u8 stall);
extern u8 usbd_ep_stall_get(u8 addr);
+extern void usbd_ep_nak_set(u8 addr, u8 nak);
+
/* Optional */
extern void usbd_cable_connect(u8 on);