enable all warnings
This commit is contained in:
		@@ -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]);
 | 
			
		||||
 
 | 
			
		||||
@@ -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 :
 | 
			
		||||
 
 | 
			
		||||
@@ -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
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user