refactor(hcd_dwc): Added mps request from hcd_dwc

pull/14633/head
Roman Leonov 2024-03-26 11:34:29 +01:00 zatwierdzone przez Darian Leung
rodzic 0b77a7289c
commit 8479302503
Nie znaleziono w bazie danych klucza dla tego podpisu
ID klucza GPG: 8AC9127B487AA4EF
2 zmienionych plików z 19 dodań i 0 usunięć

Wyświetl plik

@ -1798,6 +1798,16 @@ err:
return ret;
}
int hcd_pipe_get_mps(hcd_pipe_handle_t pipe_hdl)
{
pipe_t *pipe = (pipe_t *)pipe_hdl;
int mps;
HCD_ENTER_CRITICAL();
mps = pipe->ep_char.mps;
HCD_EXIT_CRITICAL();
return mps;
}
esp_err_t hcd_pipe_free(hcd_pipe_handle_t pipe_hdl)
{
pipe_t *pipe = (pipe_t *)pipe_hdl;

Wyświetl plik

@ -361,6 +361,15 @@ esp_err_t hcd_port_set_fifo_bias(hcd_port_handle_t port_hdl, hcd_port_fifo_bias_
*/
esp_err_t hcd_pipe_alloc(hcd_port_handle_t port_hdl, const hcd_pipe_config_t *pipe_config, hcd_pipe_handle_t *pipe_hdl);
/**
* @brief Get maximum packet size (mps) of HCD pipe
*
* @param[in] port_hdl Pipe handle
*
* @retval HCD pipe mps
*/
int hcd_pipe_get_mps(hcd_pipe_handle_t pipe_hdl);
/**
* @brief Free a pipe
*