rename dcd_pipe to dcd_edpt
This commit is contained in:
		| @@ -157,7 +157,7 @@ tusb_error_t cdcd_open(uint8_t port, tusb_descriptor_interface_t const * p_inter | ||||
|  | ||||
|   if ( TUSB_DESC_TYPE_ENDPOINT == p_desc[DESCRIPTOR_OFFSET_TYPE]) | ||||
|   { // notification endpoint if any | ||||
|     VERIFY( tusb_dcd_pipe_open(port, (tusb_descriptor_endpoint_t const *) p_desc, &p_cdc->edpt_hdl[CDC_PIPE_NOTIFICATION]), TUSB_ERROR_DCD_OPEN_PIPE_FAILED); | ||||
|     VERIFY( tusb_dcd_edpt_open(port, (tusb_descriptor_endpoint_t const *) p_desc, &p_cdc->edpt_hdl[CDC_PIPE_NOTIFICATION]), TUSB_ERROR_DCD_OPEN_PIPE_FAILED); | ||||
|  | ||||
|     (*p_length) += p_desc[DESCRIPTOR_OFFSET_LENGTH]; | ||||
|     p_desc = descriptor_next(p_desc); | ||||
| @@ -180,7 +180,7 @@ tusb_error_t cdcd_open(uint8_t port, tusb_descriptor_interface_t const * p_inter | ||||
|       edpt_hdl_t * p_edpt_hdl =  ( p_endpoint->bEndpointAddress &  TUSB_DIR_DEV_TO_HOST_MASK ) ? | ||||
|           &p_cdc->edpt_hdl[CDC_PIPE_DATA_IN] : &p_cdc->edpt_hdl[CDC_PIPE_DATA_OUT] ; | ||||
|  | ||||
|       ASSERT_( tusb_dcd_pipe_open(port, p_endpoint, p_edpt_hdl), TUSB_ERROR_DCD_OPEN_PIPE_FAILED); | ||||
|       ASSERT_( tusb_dcd_edpt_open(port, p_endpoint, p_edpt_hdl), TUSB_ERROR_DCD_OPEN_PIPE_FAILED); | ||||
|  | ||||
|       (*p_length) += p_desc[DESCRIPTOR_OFFSET_LENGTH]; | ||||
|       p_desc = descriptor_next( p_desc ); | ||||
| @@ -190,7 +190,7 @@ tusb_error_t cdcd_open(uint8_t port, tusb_descriptor_interface_t const * p_inter | ||||
|   p_cdc->interface_number   = p_interface_desc->bInterfaceNumber; | ||||
|  | ||||
|   // Prepare for incoming data | ||||
|   tusb_dcd_pipe_xfer(p_cdc->edpt_hdl[CDC_PIPE_DATA_OUT], _tmp_rx_buf, sizeof(_tmp_rx_buf), true); | ||||
|   tusb_dcd_edpt_xfer(p_cdc->edpt_hdl[CDC_PIPE_DATA_OUT], _tmp_rx_buf, sizeof(_tmp_rx_buf), true); | ||||
|  | ||||
|  | ||||
|   return TUSB_ERROR_NONE; | ||||
| @@ -264,7 +264,7 @@ tusb_error_t cdcd_xfer_cb(edpt_hdl_t edpt_hdl, tusb_event_t event, uint32_t xfer | ||||
|     fifo_write_n(&_rx_ff, _tmp_rx_buf, xferred_bytes); | ||||
|  | ||||
|     // preparing for next | ||||
|     tusb_dcd_pipe_xfer(p_cdc->edpt_hdl[CDC_PIPE_DATA_OUT], _tmp_rx_buf, sizeof(_tmp_rx_buf), true); | ||||
|     tusb_dcd_edpt_xfer(p_cdc->edpt_hdl[CDC_PIPE_DATA_OUT], _tmp_rx_buf, sizeof(_tmp_rx_buf), true); | ||||
|  | ||||
|     // fire callback | ||||
|     tud_cdc_rx_cb(edpt_hdl.port); | ||||
| @@ -279,11 +279,11 @@ void cdcd_sof(uint8_t port) | ||||
|  | ||||
|   edpt_hdl_t ep = cdcd_data[port].edpt_hdl[CDC_PIPE_DATA_IN]; | ||||
|  | ||||
|   if ( !dcd_pipe_is_busy( ep ) ) | ||||
|   if ( !tusb_dcd_edpt_busy( ep ) ) | ||||
|   { | ||||
|     uint16_t count = fifo_read_n(&_tx_ff, _tmp_tx_buf, sizeof(_tmp_tx_buf)); | ||||
|  | ||||
|     tusb_dcd_pipe_xfer(ep, _tmp_tx_buf, count, false); | ||||
|     tusb_dcd_edpt_xfer(ep, _tmp_tx_buf, count, false); | ||||
|   } | ||||
| } | ||||
|  | ||||
|   | ||||
| @@ -109,7 +109,7 @@ STATIC_VAR hidd_interface_t keyboardd_data; | ||||
|  | ||||
| bool tud_hid_keyboard_busy(uint8_t port) | ||||
| { | ||||
|   return dcd_pipe_is_busy(keyboardd_data.ept_handle); | ||||
|   return tusb_dcd_edpt_busy(keyboardd_data.ept_handle); | ||||
| } | ||||
|  | ||||
| tusb_error_t tud_hid_keyboard_send(uint8_t port, hid_keyboard_report_t const *p_report) | ||||
| @@ -118,7 +118,7 @@ tusb_error_t tud_hid_keyboard_send(uint8_t port, hid_keyboard_report_t const *p_ | ||||
|  | ||||
|   hidd_interface_t * p_kbd = &keyboardd_data; // TODO &keyboardd_data[port]; | ||||
|  | ||||
|   ASSERT_STATUS( tusb_dcd_pipe_xfer(p_kbd->ept_handle, (void*) p_report, sizeof(hid_keyboard_report_t), true) ) ; | ||||
|   ASSERT_STATUS( tusb_dcd_edpt_xfer(p_kbd->ept_handle, (void*) p_report, sizeof(hid_keyboard_report_t), true) ) ; | ||||
|  | ||||
|   return TUSB_ERROR_NONE; | ||||
| } | ||||
| @@ -132,7 +132,7 @@ STATIC_VAR hidd_interface_t moused_data; | ||||
|  | ||||
| bool tusbd_hid_mouse_is_busy(uint8_t port) | ||||
| { | ||||
|   return dcd_pipe_is_busy(moused_data.ept_handle); | ||||
|   return tusb_dcd_edpt_busy(moused_data.ept_handle); | ||||
| } | ||||
|  | ||||
| tusb_error_t tusbd_hid_mouse_send(uint8_t port, hid_mouse_report_t const *p_report) | ||||
| @@ -141,7 +141,7 @@ tusb_error_t tusbd_hid_mouse_send(uint8_t port, hid_mouse_report_t const *p_repo | ||||
|  | ||||
|   hidd_interface_t * p_mouse = &moused_data; // TODO &keyboardd_data[port]; | ||||
|  | ||||
|   ASSERT_STATUS( tusb_dcd_pipe_xfer(p_mouse->ept_handle, (void*) p_report, sizeof(hid_mouse_report_t), true) ) ; | ||||
|   ASSERT_STATUS( tusb_dcd_edpt_xfer(p_mouse->ept_handle, (void*) p_report, sizeof(hid_mouse_report_t), true) ) ; | ||||
|  | ||||
|   return TUSB_ERROR_NONE; | ||||
| } | ||||
| @@ -280,7 +280,7 @@ tusb_error_t hidd_open(uint8_t port, tusb_descriptor_interface_t const * p_inter | ||||
|  | ||||
|         VERIFY(p_hid, TUSB_ERROR_FAILED); | ||||
|  | ||||
|         VERIFY( tusb_dcd_pipe_open(port, p_desc_endpoint, &p_hid->ept_handle), TUSB_ERROR_DCD_FAILED ); | ||||
|         VERIFY( tusb_dcd_edpt_open(port, p_desc_endpoint, &p_hid->ept_handle), TUSB_ERROR_DCD_FAILED ); | ||||
|  | ||||
|         p_hid->interface_number = p_interface_desc->bInterfaceNumber; | ||||
|         p_hid->p_report_desc    = (p_interface_desc->bInterfaceProtocol == HID_PROTOCOL_KEYBOARD) ? tusbd_descriptor_pointers.p_hid_keyboard_report : tusbd_descriptor_pointers.p_hid_mouse_report; | ||||
|   | ||||
| @@ -101,7 +101,7 @@ tusb_error_t mscd_open(uint8_t port, tusb_descriptor_interface_t const * p_inter | ||||
|     edpt_hdl_t * p_edpt_hdl =  ( p_endpoint->bEndpointAddress &  TUSB_DIR_DEV_TO_HOST_MASK ) ? | ||||
|         &p_msc->edpt_in : &p_msc->edpt_out; | ||||
|  | ||||
|     VERIFY( tusb_dcd_pipe_open(port, p_endpoint, p_edpt_hdl), TUSB_ERROR_DCD_FAILED ); | ||||
|     VERIFY( tusb_dcd_edpt_open(port, p_endpoint, p_edpt_hdl), TUSB_ERROR_DCD_FAILED ); | ||||
|     p_endpoint = (tusb_descriptor_endpoint_t const *) descriptor_next( (uint8_t const*)  p_endpoint ); | ||||
|   } | ||||
|  | ||||
| @@ -110,7 +110,7 @@ tusb_error_t mscd_open(uint8_t port, tusb_descriptor_interface_t const * p_inter | ||||
|   (*p_length) += sizeof(tusb_descriptor_interface_t) + 2*sizeof(tusb_descriptor_endpoint_t); | ||||
|  | ||||
|   //------------- Queue Endpoint OUT for Command Block Wrapper -------------// | ||||
|   ASSERT_STATUS( tusb_dcd_pipe_xfer(p_msc->edpt_out, (uint8_t*) &p_msc->cbw, sizeof(msc_cmd_block_wrapper_t), true) ); | ||||
|   ASSERT_STATUS( tusb_dcd_edpt_xfer(p_msc->edpt_out, (uint8_t*) &p_msc->cbw, sizeof(msc_cmd_block_wrapper_t), true) ); | ||||
|  | ||||
|   return TUSB_ERROR_NONE; | ||||
| } | ||||
| @@ -186,12 +186,12 @@ tusb_error_t mscd_xfer_cb(edpt_hdl_t edpt_hdl, tusb_event_t event, uint32_t xfer | ||||
|  | ||||
|         if ( p_buffer == NULL || actual_length == 0 ) | ||||
|         { // application does not provide data to response --> possibly unsupported SCSI command | ||||
|           tusb_dcd_pipe_stall(edpt_data); | ||||
|           tusb_dcd_edpt_stall(edpt_data); | ||||
|           p_csw->status = MSC_CSW_STATUS_FAILED; | ||||
|         }else | ||||
|         { | ||||
|           memcpy(p_msc->scsi_data, p_buffer, actual_length); | ||||
|           ASSERT_STATUS( tusb_dcd_pipe_queue_xfer( edpt_data, p_msc->scsi_data, actual_length ) ); | ||||
|           ASSERT_STATUS( tusb_dcd_edpt_queue_xfer( edpt_data, p_msc->scsi_data, actual_length ) ); | ||||
|         } | ||||
|       } | ||||
|     } | ||||
| @@ -207,10 +207,10 @@ tusb_error_t mscd_xfer_cb(edpt_hdl_t edpt_hdl, tusb_event_t event, uint32_t xfer | ||||
|   // Either bulk in & out can be stalled in the data phase, dcd must make sure these queued transfer will be resumed after host clear stall | ||||
|   if (!is_waiting_read10_write10) | ||||
|   { | ||||
|     ASSERT_STATUS( tusb_dcd_pipe_xfer( p_msc->edpt_in , (uint8_t*) p_csw, sizeof(msc_cmd_status_wrapper_t), false) ); | ||||
|     ASSERT_STATUS( tusb_dcd_edpt_xfer( p_msc->edpt_in , (uint8_t*) p_csw, sizeof(msc_cmd_status_wrapper_t), false) ); | ||||
|  | ||||
|     //------------- Queue the next CBW -------------// | ||||
|     ASSERT_STATUS( tusb_dcd_pipe_xfer( p_msc->edpt_out, (uint8_t*) p_cbw, sizeof(msc_cmd_block_wrapper_t), true) ); | ||||
|     ASSERT_STATUS( tusb_dcd_edpt_xfer( p_msc->edpt_out, (uint8_t*) p_cbw, sizeof(msc_cmd_block_wrapper_t), true) ); | ||||
|   } | ||||
|  | ||||
|   return TUSB_ERROR_NONE; | ||||
| @@ -241,12 +241,12 @@ static bool read10_write10_data_xfer(mscd_interface_t* p_msc) | ||||
|     p_csw->data_residue = p_cbw->xfer_bytes; | ||||
|     p_csw->status       = MSC_CSW_STATUS_FAILED; | ||||
|  | ||||
|     tusb_dcd_pipe_stall(edpt_hdl); | ||||
|     tusb_dcd_edpt_stall(edpt_hdl); | ||||
|  | ||||
|     return true; | ||||
|   } else if (xferred_block < block_count) | ||||
|   { | ||||
|     ASSERT_STATUS( tusb_dcd_pipe_xfer( edpt_hdl, p_buffer, xferred_byte, true) ); | ||||
|     ASSERT_STATUS( tusb_dcd_edpt_xfer( edpt_hdl, p_buffer, xferred_byte, true) ); | ||||
|  | ||||
|     // adjust lba, block_count, xfer_bytes for the next call | ||||
|     p_readwrite->lba         = __n2be(lba+xferred_block); | ||||
| @@ -257,7 +257,7 @@ static bool read10_write10_data_xfer(mscd_interface_t* p_msc) | ||||
|   }else | ||||
|   { | ||||
|     p_csw->status = MSC_CSW_STATUS_PASSED; | ||||
|     ASSERT_STATUS( tusb_dcd_pipe_queue_xfer( edpt_hdl, p_buffer, xferred_byte) ); | ||||
|     ASSERT_STATUS( tusb_dcd_edpt_queue_xfer( edpt_hdl, p_buffer, xferred_byte) ); | ||||
|     return true; | ||||
|   } | ||||
| } | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 hathach
					hathach