Lines Matching full:ep

70 	/** Out transaction on this EP, data is available for read */
72 /** In transaction done on this EP */
112 /** The number associated with the EP in the device
114 * IN EP = 0x80 | \<endpoint number\>
115 * OUT EP = 0x00 | \<endpoint number\>
129 typedef void (*usb_dc_ep_callback)(uint8_t ep,
220 * @param[in] ep Endpoint address corresponding to the one
225 int usb_dc_ep_set_stall(const uint8_t ep);
230 * @param[in] ep Endpoint address corresponding to the one
235 int usb_dc_ep_clear_stall(const uint8_t ep);
240 * @param[in] ep Endpoint address corresponding to the one
246 int usb_dc_ep_is_stalled(const uint8_t ep, uint8_t *const stalled);
251 * @param[in] ep Endpoint address corresponding to the one
256 int usb_dc_ep_halt(const uint8_t ep);
265 * @param[in] ep Endpoint address corresponding to the one
270 int usb_dc_ep_enable(const uint8_t ep);
279 * @param[in] ep Endpoint address corresponding to the one
284 int usb_dc_ep_disable(const uint8_t ep);
291 * @param[in] ep Endpoint address corresponding to the one
296 int usb_dc_ep_flush(const uint8_t ep);
305 * @param[in] ep Endpoint address corresponding to the one
316 int usb_dc_ep_write(const uint8_t ep, const uint8_t *const data,
323 * interrupt has been received for that EP. The application must only call this
328 * @param[in] ep Endpoint address corresponding to the one
338 int usb_dc_ep_read(const uint8_t ep, uint8_t *const data,
349 * @param[in] ep Endpoint address corresponding to the one
355 int usb_dc_ep_set_callback(const uint8_t ep, const usb_dc_ep_callback cb);
363 * reactivate ep by invoking usb_dc_ep_read_continue() do so.
365 * @param[in] ep Endpoint address corresponding to the one
375 int usb_dc_ep_read_wait(uint8_t ep, uint8_t *data, uint32_t max_data_len,
386 * @param[in] ep Endpoint address corresponding to the one
391 int usb_dc_ep_read_continue(uint8_t ep);
396 * @param[in] ep Endpoint address corresponding to the one
401 int usb_dc_ep_mps(uint8_t ep);