| /USBX-v6.2.1/common/usbx_host_classes/src/ |
| D | ux_host_class_prolific_setup.c | 83 UX_TRANSFER *transfer_request; in _ux_host_class_prolific_setup() local 88 transfer_request = &control_endpoint -> ux_endpoint_transfer_request; in _ux_host_class_prolific_setup() 118 transfer_request -> ux_transfer_request_data_pointer = setup_buffer; in _ux_host_class_prolific_setup() 119 transfer_request -> ux_transfer_request_requested_length = 1; in _ux_host_class_prolific_setup() 120 transfer_request -> ux_transfer_request_function = 1; in _ux_host_class_prolific_setup() 121 …transfer_request -> ux_transfer_request_type = UX_REQUEST_IN | UX_REQUEST_TYPE_VEN… in _ux_host_class_prolific_setup() 122 …transfer_request -> ux_transfer_request_value = UX_HOST_CLASS_PROLIFIC_COMMAND_EEPR… in _ux_host_class_prolific_setup() 123 transfer_request -> ux_transfer_request_index = 0; in _ux_host_class_prolific_setup() 126 status = _ux_host_stack_transfer_request(transfer_request); in _ux_host_class_prolific_setup() 141 transfer_request -> ux_transfer_request_data_pointer = setup_buffer; in _ux_host_class_prolific_setup() [all …]
|
| D | ux_host_class_asix_setup.c | 80 UX_TRANSFER *transfer_request; in _ux_host_class_asix_setup() local 86 transfer_request = &control_endpoint -> ux_endpoint_transfer_request; in _ux_host_class_asix_setup() 94 transfer_request -> ux_transfer_request_data_pointer = setup_buffer; in _ux_host_class_asix_setup() 95 transfer_request -> ux_transfer_request_requested_length = 2; in _ux_host_class_asix_setup() 96 … transfer_request -> ux_transfer_request_function = UX_HOST_CLASS_ASIX_REQ_READ_PHY_ID; in _ux_host_class_asix_setup() 97 …transfer_request -> ux_transfer_request_type = UX_REQUEST_IN | UX_REQUEST_TYPE_VEN… in _ux_host_class_asix_setup() 98 transfer_request -> ux_transfer_request_value = 0; in _ux_host_class_asix_setup() 99 transfer_request -> ux_transfer_request_index = 0; in _ux_host_class_asix_setup() 102 status = _ux_host_stack_transfer_request(transfer_request); in _ux_host_class_asix_setup() 105 …if ((status != UX_SUCCESS) || (transfer_request -> ux_transfer_request_completion_code != UX_SUCCE… in _ux_host_class_asix_setup() [all …]
|
| D | ux_host_class_storage_transport_cbi.c | 91 UX_TRANSFER *transfer_request; in _ux_host_class_storage_transport_cbi() local 104 transfer_request = &control_endpoint -> ux_endpoint_transfer_request; in _ux_host_class_storage_transport_cbi() 107 transfer_request -> ux_transfer_request_data_pointer = UX_NULL; in _ux_host_class_storage_transport_cbi() 108 transfer_request -> ux_transfer_request_requested_length = 0; in _ux_host_class_storage_transport_cbi() 109 transfer_request -> ux_transfer_request_function = 0; in _ux_host_class_storage_transport_cbi() 110 …transfer_request -> ux_transfer_request_type = UX_REQUEST_OUT | UX_REQUEST_TYPE_CLASS… in _ux_host_class_storage_transport_cbi() 111 transfer_request -> ux_transfer_request_value = 0; in _ux_host_class_storage_transport_cbi() 112 …transfer_request -> ux_transfer_request_index = storage -> ux_host_class_storage_inter… in _ux_host_class_storage_transport_cbi() 119 transfer_request -> ux_transfer_request_data_pointer = ufi; in _ux_host_class_storage_transport_cbi() 120 …transfer_request -> ux_transfer_request_requested_length = (ULONG)*(cbw+UX_HOST_CLASS_STORAGE_CBW… in _ux_host_class_storage_transport_cbi() [all …]
|
| D | ux_host_class_storage_transport_cb.c | 89 UX_TRANSFER *transfer_request; in _ux_host_class_storage_transport_cb() local 102 transfer_request = &control_endpoint -> ux_endpoint_transfer_request; in _ux_host_class_storage_transport_cb() 105 transfer_request -> ux_transfer_request_data_pointer = UX_NULL; in _ux_host_class_storage_transport_cb() 106 transfer_request -> ux_transfer_request_requested_length = 0; in _ux_host_class_storage_transport_cb() 107 transfer_request -> ux_transfer_request_function = 0; in _ux_host_class_storage_transport_cb() 108 …transfer_request -> ux_transfer_request_type = UX_REQUEST_OUT | UX_REQUEST_TYPE_CLASS… in _ux_host_class_storage_transport_cb() 109 transfer_request -> ux_transfer_request_value = 0; in _ux_host_class_storage_transport_cb() 110 …transfer_request -> ux_transfer_request_index = storage -> ux_host_class_storage_inter… in _ux_host_class_storage_transport_cb() 117 transfer_request -> ux_transfer_request_data_pointer = ufi; in _ux_host_class_storage_transport_cb() 118 …transfer_request -> ux_transfer_request_requested_length = (ULONG) * (cbw + UX_HOST_CLASS_STORAGE… in _ux_host_class_storage_transport_cb() [all …]
|
| D | ux_host_class_storage_transport_bo.c | 89 UX_TRANSFER *transfer_request; in _ux_host_class_storage_transport_bo() local 99 …transfer_request = &storage -> ux_host_class_storage_bulk_out_endpoint -> ux_endpoint_transfer_re… in _ux_host_class_storage_transport_bo() 105 transfer_request -> ux_transfer_request_data_pointer = cbw; in _ux_host_class_storage_transport_bo() 106 transfer_request -> ux_transfer_request_requested_length = UX_HOST_CLASS_STORAGE_CBW_LENGTH; in _ux_host_class_storage_transport_bo() 114 status = _ux_host_stack_transfer_request(transfer_request); in _ux_host_class_storage_transport_bo() 122 …status = _ux_host_semaphore_get(&transfer_request -> ux_transfer_request_semaphore, UX_MS_TO_TICK… in _ux_host_class_storage_transport_bo() 129 _ux_host_stack_transfer_request_abort(transfer_request); in _ux_host_class_storage_transport_bo() 132 transfer_request -> ux_transfer_request_completion_code = UX_TRANSFER_TIMEOUT; in _ux_host_class_storage_transport_bo() 138 …UX_TRACE_IN_LINE_INSERT(UX_TRACE_ERROR, UX_TRANSFER_TIMEOUT, transfer_request, 0, 0, UX_TRACE_ERRO… in _ux_host_class_storage_transport_bo() 145 if (transfer_request -> ux_transfer_request_completion_code == UX_SUCCESS) in _ux_host_class_storage_transport_bo() [all …]
|
| D | ux_host_class_asix_thread.c | 105 UX_TRANSFER *transfer_request; in _ux_host_class_asix_thread() local 214 … transfer_request = &asix -> ux_host_class_asix_bulk_in_endpoint -> ux_endpoint_transfer_request; in _ux_host_class_asix_thread() 221 … transfer_request -> ux_transfer_request_data_pointer = asix -> ux_host_class_asix_receive_buffer; in _ux_host_class_asix_thread() 224 …transfer_request -> ux_transfer_request_requested_length = UX_HOST_CLASS_ASIX_RECEIVE_BUFFER_SIZE; in _ux_host_class_asix_thread() 225 transfer_request -> ux_transfer_request_actual_length = 0; in _ux_host_class_asix_thread() 228 status = _ux_host_stack_transfer_request(transfer_request); in _ux_host_class_asix_thread() 244 … _ux_host_semaphore_get_norc(&transfer_request -> ux_transfer_request_semaphore, UX_WAIT_FOREVER); in _ux_host_class_asix_thread() 247 if (transfer_request -> ux_transfer_request_completion_code != UX_SUCCESS) in _ux_host_class_asix_thread() 251 _ux_host_stack_transfer_request_abort(transfer_request); in _ux_host_class_asix_thread() 263 if (transfer_request -> ux_transfer_request_actual_length == 0) in _ux_host_class_asix_thread() [all …]
|
| D | ux_host_class_pima_read.c | 105 UX_TRANSFER *transfer_request; in _ux_host_class_pima_read() local 116 … transfer_request = &pima -> ux_host_class_pima_bulk_in_endpoint -> ux_endpoint_transfer_request; in _ux_host_class_pima_read() 125 transfer_request -> ux_transfer_request_data_pointer = ptp_payload; in _ux_host_class_pima_read() 126 transfer_request -> ux_transfer_request_requested_length = requested_length; in _ux_host_class_pima_read() 129 status = _ux_host_stack_transfer_request(transfer_request); in _ux_host_class_pima_read() 136 …status = _ux_host_semaphore_get(&transfer_request -> ux_transfer_request_semaphore, UX_MS_TO_TICK… in _ux_host_class_pima_read() 143 _ux_host_stack_transfer_request_abort(transfer_request); in _ux_host_class_pima_read() 163 … if (transfer_request -> ux_transfer_request_actual_length <= UX_HOST_CLASS_PIMA_DATA_HEADER_SIZE) in _ux_host_class_pima_read() 173 if (header_length < transfer_request -> ux_transfer_request_actual_length) in _ux_host_class_pima_read() 191 data_length = header_length - transfer_request -> ux_transfer_request_actual_length; in _ux_host_class_pima_read() [all …]
|
| D | ux_host_class_cdc_acm_read.c | 85 UX_TRANSFER *transfer_request; in _ux_host_class_cdc_acm_read() local 126 …transfer_request = &cdc_acm -> ux_host_class_cdc_acm_bulk_in_endpoint -> ux_endpoint_transfer_req… in _ux_host_class_cdc_acm_read() 131 transfer_flags = transfer_request -> ux_transfer_request_flags; in _ux_host_class_cdc_acm_read() 132 transfer_request -> ux_transfer_request_flags |= UX_TRANSFER_FLAG_AUTO_WAIT; in _ux_host_class_cdc_acm_read() 141 if (requested_length > transfer_request -> ux_transfer_request_maximum_length) in _ux_host_class_cdc_acm_read() 142 transfer_request_length = transfer_request -> ux_transfer_request_maximum_length; in _ux_host_class_cdc_acm_read() 147 transfer_request -> ux_transfer_request_data_pointer = data_pointer; in _ux_host_class_cdc_acm_read() 148 transfer_request -> ux_transfer_request_requested_length = transfer_request_length; in _ux_host_class_cdc_acm_read() 151 status = _ux_host_stack_transfer_request(transfer_request); in _ux_host_class_cdc_acm_read() 159 status = _ux_host_semaphore_get(&transfer_request -> ux_transfer_request_semaphore, in _ux_host_class_cdc_acm_read() [all …]
|
| D | ux_host_class_asix_read.c | 86 UX_TRANSFER *transfer_request; in _ux_host_class_asix_read() local 110 … transfer_request = &asix -> ux_host_class_asix_bulk_in_endpoint -> ux_endpoint_transfer_request; in _ux_host_class_asix_read() 118 if (requested_length > transfer_request -> ux_transfer_request_maximum_length) in _ux_host_class_asix_read() 119 transfer_request_length = transfer_request -> ux_transfer_request_maximum_length; in _ux_host_class_asix_read() 124 transfer_request -> ux_transfer_request_data_pointer = data_pointer; in _ux_host_class_asix_read() 125 transfer_request -> ux_transfer_request_requested_length = transfer_request_length; in _ux_host_class_asix_read() 128 status = _ux_host_stack_transfer_request(transfer_request); in _ux_host_class_asix_read() 135 …status = _ux_host_semaphore_get(&transfer_request -> ux_transfer_request_semaphore, UX_MS_TO_TICK… in _ux_host_class_asix_read() 138 … if (status != UX_SUCCESS || transfer_request -> ux_transfer_request_completion_code != UX_SUCCESS) in _ux_host_class_asix_read() 142 _ux_host_stack_transfer_request_abort(transfer_request); in _ux_host_class_asix_read() [all …]
|
| D | ux_host_class_pima_object_get.c | 97 UX_TRANSFER *transfer_request; in _ux_host_class_pima_object_get() local 146 … transfer_request = &pima -> ux_host_class_pima_bulk_out_endpoint -> ux_endpoint_transfer_request; in _ux_host_class_pima_object_get() 173 transfer_request -> ux_transfer_request_data_pointer = ptp_payload; in _ux_host_class_pima_object_get() 174 transfer_request -> ux_transfer_request_requested_length = requested_length; in _ux_host_class_pima_object_get() 177 status = _ux_host_stack_transfer_request(transfer_request); in _ux_host_class_pima_object_get() 184 …status = _ux_host_semaphore_get(&transfer_request -> ux_transfer_request_semaphore, UX_MS_TO_TICK… in _ux_host_class_pima_object_get() 187 … if (status != UX_SUCCESS || transfer_request -> ux_transfer_request_completion_code != UX_SUCCESS) in _ux_host_class_pima_object_get() 191 _ux_host_stack_transfer_request_abort(transfer_request); in _ux_host_class_pima_object_get() 215 if (requested_length == transfer_request -> ux_transfer_request_actual_length) in _ux_host_class_pima_object_get() 220 … transfer_request = &pima -> ux_host_class_pima_bulk_in_endpoint -> ux_endpoint_transfer_request; in _ux_host_class_pima_object_get() [all …]
|
| D | ux_host_class_cdc_acm_transmission_callback.c | 74 VOID _ux_host_class_cdc_acm_transmission_callback(UX_TRANSFER *transfer_request) in _ux_host_class_cdc_acm_transmission_callback() argument 82 cdc_acm = (UX_HOST_CLASS_CDC_ACM *) transfer_request -> ux_transfer_request_class_instance; in _ux_host_class_cdc_acm_transmission_callback() 85 if (transfer_request -> ux_transfer_request_completion_code == UX_SUCCESS) in _ux_host_class_cdc_acm_transmission_callback() 90 transfer_request -> ux_transfer_request_actual_length; in _ux_host_class_cdc_acm_transmission_callback() 99 if (request_length > transfer_request -> ux_transfer_request_maximum_length) in _ux_host_class_cdc_acm_transmission_callback() 100 request_length = transfer_request -> ux_transfer_request_maximum_length; in _ux_host_class_cdc_acm_transmission_callback() 103 transfer_request -> ux_transfer_request_data_pointer += in _ux_host_class_cdc_acm_transmission_callback() 104 transfer_request -> ux_transfer_request_actual_length; in _ux_host_class_cdc_acm_transmission_callback() 105 transfer_request -> ux_transfer_request_requested_length = request_length; in _ux_host_class_cdc_acm_transmission_callback() 106 UX_TRANSFER_STATE_RESET(transfer_request); in _ux_host_class_cdc_acm_transmission_callback() [all …]
|
| D | ux_host_class_cdc_acm_write.c | 88 UX_TRANSFER *transfer_request; in _ux_host_class_cdc_acm_write() local 135 …transfer_request = &cdc_acm -> ux_host_class_cdc_acm_bulk_out_endpoint -> ux_endpoint_transfer_re… in _ux_host_class_cdc_acm_write() 140 transfer_flags = transfer_request -> ux_transfer_request_flags; in _ux_host_class_cdc_acm_write() 141 transfer_request -> ux_transfer_request_flags |= UX_TRANSFER_FLAG_AUTO_WAIT; in _ux_host_class_cdc_acm_write() 150 if (requested_length > transfer_request -> ux_transfer_request_maximum_length) in _ux_host_class_cdc_acm_write() 151 transfer_request_length = transfer_request -> ux_transfer_request_maximum_length; in _ux_host_class_cdc_acm_write() 156 transfer_request -> ux_transfer_request_data_pointer = data_pointer; in _ux_host_class_cdc_acm_write() 157 transfer_request -> ux_transfer_request_requested_length = transfer_request_length; in _ux_host_class_cdc_acm_write() 160 status = _ux_host_stack_transfer_request(transfer_request); in _ux_host_class_cdc_acm_write() 168 status = _ux_host_semaphore_get(&transfer_request -> ux_transfer_request_semaphore, in _ux_host_class_cdc_acm_write() [all …]
|
| /USBX-v6.2.1/common/usbx_host_controllers/src/ |
| D | ux_hcd_ohci_done_queue_process.c | 99 UX_TRANSFER *transfer_request; in _ux_hcd_ohci_done_queue_process() local 132 transfer_request = td -> ux_ohci_td_transfer_request; in _ux_hcd_ohci_done_queue_process() 135 endpoint = transfer_request -> ux_transfer_request_endpoint; in _ux_hcd_ohci_done_queue_process() 155 transfer_request -> ux_transfer_request_actual_length += td -> ux_ohci_td_length; in _ux_hcd_ohci_done_queue_process() 163 …if (transfer_request -> ux_transfer_request_actual_length == transfer_request -> ux_transfer_reque… in _ux_hcd_ohci_done_queue_process() 166 transfer_request -> ux_transfer_request_completion_code = UX_SUCCESS; in _ux_hcd_ohci_done_queue_process() 167 if (transfer_request -> ux_transfer_request_completion_function != UX_NULL) in _ux_hcd_ohci_done_queue_process() 168 … transfer_request -> ux_transfer_request_completion_function(transfer_request); in _ux_hcd_ohci_done_queue_process() 169 _ux_host_semaphore_put(&transfer_request -> ux_transfer_request_semaphore); in _ux_hcd_ohci_done_queue_process() 180 …transfer_request -> ux_transfer_request_actual_length += td -> ux_ohci_td_length - ((ULONG) td ->… in _ux_hcd_ohci_done_queue_process() [all …]
|
| /USBX-v6.2.1/test/regression/ |
| D | usbx_ux_device_class_cdc_ecm_control_request_test.c | 48 UX_TRANSFER *transfer_request; in post_init_host() local 56 transfer_request = &control_endpoint->ux_endpoint_transfer_request; in post_init_host() 58 transfer_request -> ux_transfer_request_data_pointer = buffer; in post_init_host() 59 transfer_request -> ux_transfer_request_index = 0; in post_init_host() 62 transfer_request -> ux_transfer_request_requested_length = 0; in post_init_host() 63 …transfer_request -> ux_transfer_request_function = UX_DEVICE_CLASS_CDC_ECM_SET_ETHERNET_M… in post_init_host() 64 …transfer_request -> ux_transfer_request_type = UX_REQUEST_OUT | UX_REQUEST_TYPE_CLASS… in post_init_host() 65 transfer_request -> ux_transfer_request_value = 1; in post_init_host() 66 UX_TEST_CHECK_SUCCESS(ux_host_stack_transfer_request(transfer_request)); in post_init_host() 68 transfer_request -> ux_transfer_request_requested_length = 0; in post_init_host() [all …]
|
| D | usbx_ux_device_stack_standard_request_tests.c | 869 UX_TRANSFER *transfer_request; in test_ux_host_class_cdc_acm_write() local 877 …transfer_request = &cdc_acm -> ux_host_class_cdc_acm_bulk_out_endpoint -> ux_endpoint_transfer_re… in test_ux_host_class_cdc_acm_write() 880 if (requested_length > transfer_request -> ux_transfer_request_maximum_length) in test_ux_host_class_cdc_acm_write() 881 transfer_request_length = transfer_request -> ux_transfer_request_maximum_length; in test_ux_host_class_cdc_acm_write() 886 transfer_request -> ux_transfer_request_data_pointer = data_pointer; in test_ux_host_class_cdc_acm_write() 887 transfer_request -> ux_transfer_request_requested_length = transfer_request_length; in test_ux_host_class_cdc_acm_write() 890 status = ux_host_stack_transfer_request(transfer_request); in test_ux_host_class_cdc_acm_write() 897 …status = _ux_utility_semaphore_get(&transfer_request -> ux_transfer_request_semaphore, UX_HOST_CL… in test_ux_host_class_cdc_acm_write() 901 *actual_length += transfer_request -> ux_transfer_request_actual_length; in test_ux_host_class_cdc_acm_write() 908 ux_host_stack_transfer_request_abort(transfer_request); in test_ux_host_class_cdc_acm_write() [all …]
|
| D | usbx_ux_device_class_hid_descriptor_send_test.c | 409 UX_TRANSFER *transfer_request; in tx_demo_thread_host_simulation_entry() local 438 transfer_request = &endpoint->ux_endpoint_transfer_request; in tx_demo_thread_host_simulation_entry() 445 transfer_request -> ux_transfer_request_data_pointer = descriptor; in tx_demo_thread_host_simulation_entry() 446 transfer_request -> ux_transfer_request_requested_length = 0x09; in tx_demo_thread_host_simulation_entry() 447 transfer_request -> ux_transfer_request_function = UX_GET_DESCRIPTOR; in tx_demo_thread_host_simulation_entry() 448 …transfer_request -> ux_transfer_request_type = UX_REQUEST_IN | UX_REQUEST_TYPE_STANDA… in tx_demo_thread_host_simulation_entry() 449 transfer_request -> ux_transfer_request_value = UX_HOST_CLASS_HID_DESCRIPTOR << 8; in tx_demo_thread_host_simulation_entry() 450 transfer_request -> ux_transfer_request_index = 0x00; in tx_demo_thread_host_simulation_entry() 453 status = ux_host_stack_transfer_request(transfer_request); in tx_demo_thread_host_simulation_entry() 466 transfer_request -> ux_transfer_request_data_pointer = descriptor; in tx_demo_thread_host_simulation_entry() [all …]
|
| D | usbx_ux_host_class_cdc_ecm_transmission_callback_test.c | 26 UX_TRANSFER transfer_request; in post_init_host() local 37 transfer_request.ux_transfer_request_completion_code = UX_SUCCESS; in post_init_host() 38 transfer_request.ux_transfer_request_class_instance = &my_cdc_ecm; in post_init_host() 41 _ux_host_class_cdc_ecm_transmission_callback(&transfer_request); in post_init_host() 62 transfer_request.ux_transfer_request_class_instance = &my_cdc_ecm; in post_init_host() 63 transfer_request.ux_transfer_request_endpoint = &endpoint; in post_init_host() 64 transfer_request.ux_transfer_request_completion_code = UX_ERROR; in post_init_host() 66 _ux_host_class_cdc_ecm_transmission_callback(&transfer_request); in post_init_host() 71 transfer_request.ux_transfer_request_requested_length = 512; in post_init_host() 72 transfer_request.ux_transfer_request_packet_length = 512; in post_init_host() [all …]
|
| /USBX-v6.2.1/common/core/src/ |
| D | ux_host_stack_transfer_request_abort.c | 89 UINT _ux_host_stack_transfer_request_abort(UX_TRANSFER *transfer_request) in _ux_host_stack_transfer_request_abort() argument 98 transfer_request -> ux_transfer_request_endpoint -> ux_endpoint_device, in _ux_host_stack_transfer_request_abort() 99 transfer_request -> ux_transfer_request_endpoint, in _ux_host_stack_transfer_request_abort() 100 transfer_request, 0, UX_TRACE_HOST_STACK_EVENTS, 0, 0) in _ux_host_stack_transfer_request_abort() 103 hcd = UX_DEVICE_HCD_GET(transfer_request -> ux_transfer_request_endpoint -> ux_endpoint_device); in _ux_host_stack_transfer_request_abort() 106 if (transfer_request -> ux_transfer_request_completion_code == UX_TRANSFER_STATUS_PENDING) in _ux_host_stack_transfer_request_abort() 110 hcd -> ux_hcd_entry_function(hcd, UX_HCD_TRANSFER_ABORT, transfer_request); in _ux_host_stack_transfer_request_abort() 121 completion_code = transfer_request -> ux_transfer_request_completion_code; in _ux_host_stack_transfer_request_abort() 124 transfer_request -> ux_transfer_request_completion_code = UX_TRANSFER_STATUS_ABORT; in _ux_host_stack_transfer_request_abort() 128 if (transfer_request -> ux_transfer_request_completion_function != UX_NULL) in _ux_host_stack_transfer_request_abort() [all …]
|
| D | ux_device_stack_transfer_run.c | 84 UINT _ux_device_stack_transfer_run(UX_SLAVE_TRANSFER *transfer_request, ULONG slave_length, ULONG … in _ux_device_stack_transfer_run() argument 95 if (transfer_request -> ux_slave_transfer_request_status_phase_ignore == UX_TRUE) in _ux_device_stack_transfer_run() 97 transfer_request -> ux_slave_transfer_request_completion_code = UX_SUCCESS; in _ux_device_stack_transfer_run() 98 transfer_request -> ux_slave_transfer_request_state = UX_STATE_NEXT; in _ux_device_stack_transfer_run() 110 transfer_request -> ux_slave_transfer_request_completion_code = UX_TRANSFER_NOT_READY; in _ux_device_stack_transfer_run() 111 transfer_request -> ux_slave_transfer_request_state = UX_STATE_RESET; in _ux_device_stack_transfer_run() 119 endpoint = transfer_request -> ux_slave_transfer_request_endpoint; in _ux_device_stack_transfer_run() 122 state = transfer_request -> ux_slave_transfer_request_state; in _ux_device_stack_transfer_run() 135 transfer_request -> ux_slave_transfer_request_phase = UX_TRANSFER_PHASE_DATA_OUT; in _ux_device_stack_transfer_run() 137 transfer_request -> ux_slave_transfer_request_phase = UX_TRANSFER_PHASE_DATA_IN; in _ux_device_stack_transfer_run() [all …]
|
| D | ux_host_stack_transfer_run.c | 90 UINT _ux_host_stack_transfer_run(UX_TRANSFER *transfer_request) in _ux_host_stack_transfer_run() argument 103 endpoint = transfer_request -> ux_transfer_request_endpoint; in _ux_host_stack_transfer_run() 133 transfer_request -> ux_transfer_request_completion_code = UX_TRANSFER_NOT_READY; in _ux_host_stack_transfer_run() 134 transfer_request -> ux_transfer_request_state = UX_STATE_EXIT; in _ux_host_stack_transfer_run() 135 _ux_host_stack_transfer_retire(transfer_request); in _ux_host_stack_transfer_run() 147 switch(transfer_request -> ux_transfer_request_state) in _ux_host_stack_transfer_run() 152 transfer_request -> ux_transfer_request_actual_length = 0; in _ux_host_stack_transfer_run() 153 transfer_request -> ux_transfer_request_status = UX_TRANSFER_STATUS_NOT_PENDING; in _ux_host_stack_transfer_run() 154 transfer_request -> ux_transfer_request_completion_code = UX_TRANSFER_STATUS_PENDING; in _ux_host_stack_transfer_run() 155 transfer_request -> ux_transfer_request_state = UX_STATE_WAIT; in _ux_host_stack_transfer_run() [all …]
|
| D | ux_device_stack_transfer_request.c | 83 UINT _ux_device_stack_transfer_request(UX_SLAVE_TRANSFER *transfer_request, in _ux_device_stack_transfer_request() argument 91 UX_SLAVE_TRANSFER_STATE_RESET(transfer_request); in _ux_device_stack_transfer_request() 92 status = _ux_device_stack_transfer_run(transfer_request, slave_length, host_length); in _ux_device_stack_transfer_request() 96 return(transfer_request -> ux_slave_transfer_request_completion_code); in _ux_device_stack_transfer_request() 110 if (transfer_request -> ux_slave_transfer_request_status_phase_ignore == UX_TRUE) in _ux_device_stack_transfer_request() 125 transfer_request -> ux_slave_transfer_request_status = UX_TRANSFER_STATUS_PENDING; in _ux_device_stack_transfer_request() 139 …UX_TRACE_IN_LINE_INSERT(UX_TRACE_DEVICE_STACK_TRANSFER_REQUEST, transfer_request, 0, 0, 0, UX_TRAC… in _ux_device_stack_transfer_request() 145 endpoint = transfer_request -> ux_slave_transfer_request_endpoint; in _ux_device_stack_transfer_request() 160 transfer_request -> ux_slave_transfer_request_phase = UX_TRANSFER_PHASE_DATA_OUT; in _ux_device_stack_transfer_request() 162 transfer_request -> ux_slave_transfer_request_phase = UX_TRANSFER_PHASE_DATA_IN; in _ux_device_stack_transfer_request() [all …]
|
| D | ux_host_stack_transfer_request.c | 92 UINT _ux_host_stack_transfer_request(UX_TRANSFER *transfer_request) in _ux_host_stack_transfer_request() argument 97 UX_TRANSFER_STATE_RESET(transfer_request); in _ux_host_stack_transfer_request() 98 _ux_host_stack_transfer_run(transfer_request); in _ux_host_stack_transfer_request() 99 if ((transfer_request -> ux_transfer_request_flags & UX_TRANSFER_FLAG_AUTO_WAIT)) in _ux_host_stack_transfer_request() 107 if (transfer_request -> ux_transfer_request_state <= UX_STATE_NEXT) in _ux_host_stack_transfer_request() 110 status = transfer_request -> ux_transfer_request_completion_code; in _ux_host_stack_transfer_request() 116 if (transfer_request -> ux_transfer_request_completion_code == UX_TRANSFER_STATUS_PENDING) in _ux_host_stack_transfer_request() 119 status = transfer_request -> ux_transfer_request_completion_code; in _ux_host_stack_transfer_request() 134 endpoint = transfer_request -> ux_transfer_request_endpoint; in _ux_host_stack_transfer_request() 149 transfer_request -> ux_transfer_request_completion_code = UX_TRANSFER_STATUS_PENDING; in _ux_host_stack_transfer_request() [all …]
|
| D | ux_host_stack_device_descriptor_read.c | 83 UX_TRANSFER *transfer_request; in _ux_host_stack_device_descriptor_read() local 93 transfer_request = &control_endpoint -> ux_endpoint_transfer_request; in _ux_host_stack_device_descriptor_read() 103 transfer_request -> ux_transfer_request_data_pointer = descriptor; in _ux_host_stack_device_descriptor_read() 104 transfer_request -> ux_transfer_request_requested_length = 8; in _ux_host_stack_device_descriptor_read() 105 transfer_request -> ux_transfer_request_function = UX_GET_DESCRIPTOR; in _ux_host_stack_device_descriptor_read() 106 …transfer_request -> ux_transfer_request_type = UX_REQUEST_IN | UX_REQUEST_TYPE_STANDA… in _ux_host_stack_device_descriptor_read() 107 transfer_request -> ux_transfer_request_value = UX_DEVICE_DESCRIPTOR_ITEM << 8; in _ux_host_stack_device_descriptor_read() 108 transfer_request -> ux_transfer_request_index = 0; in _ux_host_stack_device_descriptor_read() 111 device -> ux_device_enum_trans = transfer_request; in _ux_host_stack_device_descriptor_read() 117 status = _ux_host_stack_transfer_request(transfer_request); in _ux_host_stack_device_descriptor_read() [all …]
|
| D | ux_host_stack_configuration_set.c | 93 UX_TRANSFER *transfer_request; in _ux_host_stack_configuration_set() local 105 transfer_request = &control_endpoint -> ux_endpoint_transfer_request; in _ux_host_stack_configuration_set() 125 transfer_request -> ux_transfer_request_data_pointer = UX_NULL; in _ux_host_stack_configuration_set() 126 transfer_request -> ux_transfer_request_requested_length = 0; in _ux_host_stack_configuration_set() 127 transfer_request -> ux_transfer_request_function = UX_SET_FEATURE; in _ux_host_stack_configuration_set() 128 …transfer_request -> ux_transfer_request_type = UX_REQUEST_OUT| UX_REQUEST_TYPE_STANDA… in _ux_host_stack_configuration_set() 129 … transfer_request -> ux_transfer_request_value = UX_OTG_FEATURE_A_HNP_SUPPORT; in _ux_host_stack_configuration_set() 130 transfer_request -> ux_transfer_request_index = 0; in _ux_host_stack_configuration_set() 133 status = _ux_host_stack_transfer_request(transfer_request); in _ux_host_stack_configuration_set() 150 transfer_request -> ux_transfer_request_requested_length = 0; in _ux_host_stack_configuration_set() [all …]
|
| /USBX-v6.2.1/common/usbx_device_classes/src/ |
| D | ux_device_class_dfu_control_request.c | 107 UX_SLAVE_TRANSFER *transfer_request; in _ux_device_class_dfu_control_request() local 133 …transfer_request = &device -> ux_slave_device_control_endpoint.ux_slave_endpoint_transfer_request; in _ux_device_class_dfu_control_request() 142 media_status = dfu -> ux_device_class_dfu_custom_request(dfu, transfer_request); in _ux_device_class_dfu_control_request() 153 request = *(transfer_request -> ux_slave_transfer_request_setup + UX_SETUP_REQUEST); in _ux_device_class_dfu_control_request() 154 request_type = *(transfer_request -> ux_slave_transfer_request_setup + UX_SETUP_REQUEST_TYPE); in _ux_device_class_dfu_control_request() 157 …request_value = _ux_utility_short_get(transfer_request -> ux_slave_transfer_request_setup + UX_… in _ux_device_class_dfu_control_request() 160 …request_length = _ux_utility_short_get(transfer_request -> ux_slave_transfer_request_setup + UX_… in _ux_device_class_dfu_control_request() 199 _ux_device_class_dfu_status_get(dfu, transfer_request, UX_FALSE, 0, 0, 0); in _ux_device_class_dfu_control_request() 202 …*transfer_request -> ux_slave_transfer_request_data_pointer = (UCHAR) dfu -> ux_slave_class_dfu_st… in _ux_device_class_dfu_control_request() 205 …*(transfer_request -> ux_slave_transfer_request_data_pointer + UX_SLAVE_CLASS_DFU_GET_STATUS_POLL_… in _ux_device_class_dfu_control_request() [all …]
|