diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/portable/nxp/lpc11_13_15/dcd_lpc11_13_15.c | 13 | ||||
| -rw-r--r-- | src/portable/nxp/lpc18_43/dcd_lpc18_43.c | 4 | ||||
| -rw-r--r-- | src/portable/nxp/lpc18_43/hcd_lpc18_43.c | 2 |
3 files changed, 15 insertions, 4 deletions
diff --git a/src/portable/nxp/lpc11_13_15/dcd_lpc11_13_15.c b/src/portable/nxp/lpc11_13_15/dcd_lpc11_13_15.c index 69c2759de..aa7f5e7e6 100644 --- a/src/portable/nxp/lpc11_13_15/dcd_lpc11_13_15.c +++ b/src/portable/nxp/lpc11_13_15/dcd_lpc11_13_15.c @@ -153,7 +153,8 @@ void dcd_int_disable(uint8_t rhport) void dcd_set_config(uint8_t rhport, uint8_t config_num) { - + (void) rhport; + (void) config_num; } void dcd_set_address(uint8_t rhport, uint8_t dev_addr) @@ -186,6 +187,8 @@ bool dcd_init(uint8_t rhport) //--------------------------------------------------------------------+ void dcd_edpt_stall(uint8_t rhport, uint8_t ep_addr) { + (void) rhport; + if ( edpt_number(ep_addr) == 0 ) { // TODO cannot able to STALL Control OUT endpoint !!!!! FIXME try some walk-around @@ -200,12 +203,16 @@ void dcd_edpt_stall(uint8_t rhport, uint8_t ep_addr) bool dcd_edpt_stalled(uint8_t rhport, uint8_t ep_addr) { + (void) rhport; + uint8_t const ep_id = ep_addr2id(ep_addr); return _dcd.ep[ep_id][0].stall; } void dcd_edpt_clear_stall(uint8_t rhport, uint8_t edpt_addr) { + (void) rhport; + uint8_t const ep_id = ep_addr2id(edpt_addr); _dcd.ep[ep_id][0].stall = 0; @@ -237,6 +244,8 @@ bool dcd_edpt_open(uint8_t rhport, tusb_desc_endpoint_t const * p_endpoint_desc) bool dcd_edpt_busy(uint8_t rhport, uint8_t ep_addr) { + (void) rhport; + uint8_t const ep_id = ep_addr2id(ep_addr); return _dcd.ep[ep_id][0].active; } @@ -254,6 +263,8 @@ static void prepare_ep_xfer(uint8_t ep_id, uint16_t buf_offset, uint16_t total_b bool dcd_edpt_xfer(uint8_t rhport, uint8_t ep_addr, uint8_t* buffer, uint16_t total_bytes) { + (void) rhport; + uint8_t const ep_id = ep_addr2id(ep_addr); tu_varclr(&_dcd.dma[ep_id]); diff --git a/src/portable/nxp/lpc18_43/dcd_lpc18_43.c b/src/portable/nxp/lpc18_43/dcd_lpc18_43.c index 7f6442f8c..d524d9dea 100644 --- a/src/portable/nxp/lpc18_43/dcd_lpc18_43.c +++ b/src/portable/nxp/lpc18_43/dcd_lpc18_43.c @@ -99,6 +99,8 @@ void dcd_set_address(uint8_t rhport, uint8_t dev_addr) void dcd_set_config(uint8_t rhport, uint8_t config_num) { + (void) rhport; + (void) config_num; // nothing to do } @@ -266,7 +268,6 @@ bool dcd_edpt_busy(uint8_t rhport, uint8_t ep_addr) uint8_t const dir = edpt_dir(ep_addr); uint8_t const ep_idx = 2*epnum + dir; - dcd_qhd_t const * p_qhd = &dcd_data_ptr[rhport]->qhd[ep_idx]; dcd_qtd_t * p_qtd = &dcd_data_ptr[rhport]->qtd[ep_idx]; return p_qtd->active; @@ -365,7 +366,6 @@ void hal_dcd_isr(uint8_t rhport) if ( BIT_TEST_(edpt_complete, ep_idx2bit(ep_idx)) ) { // 23.10.12.3 Failed QTD also get ENDPTCOMPLETE set - dcd_qhd_t * p_qhd = &dcd_data_ptr[rhport]->qhd[ep_idx]; dcd_qtd_t * p_qtd = &dcd_data_ptr[rhport]->qtd[ep_idx]; uint8_t result = p_qtd->halted ? XFER_RESULT_STALLED : diff --git a/src/portable/nxp/lpc18_43/hcd_lpc18_43.c b/src/portable/nxp/lpc18_43/hcd_lpc18_43.c index 6a5820b1a..141a77656 100644 --- a/src/portable/nxp/lpc18_43/hcd_lpc18_43.c +++ b/src/portable/nxp/lpc18_43/hcd_lpc18_43.c @@ -40,7 +40,7 @@ #if TUSB_OPT_HOST_ENABLED && (CFG_TUSB_MCU == OPT_MCU_LPC18XX || CFG_TUSB_MCU == OPT_MCU_LPC43XX) - +#include "chip.h" //--------------------------------------------------------------------+ // MACRO TYPEDEF CONSTANT ENUM DECLARATION |
