| /USBX-v6.2.1/common/usbx_device_classes/src/ |
| D | ux_device_class_storage_thread.c | 143 UX_SLAVE_ENDPOINT *endpoint_in; in _ux_device_class_storage_thread() local 177 endpoint_in = interface_ptr -> ux_slave_interface_first_endpoint; in _ux_device_class_storage_thread() 180 …if ((endpoint_in -> ux_slave_endpoint_descriptor.bEndpointAddress & UX_ENDPOINT_DIRECTION) != UX_E… in _ux_device_class_storage_thread() 184 endpoint_out = endpoint_in; in _ux_device_class_storage_thread() 187 endpoint_in = endpoint_out -> ux_slave_endpoint_next_endpoint; in _ux_device_class_storage_thread() 193 endpoint_out = endpoint_in -> ux_slave_endpoint_next_endpoint; in _ux_device_class_storage_thread() 202 endpoint_in -> ux_slave_endpoint_transfer_request. in _ux_device_class_storage_thread() 271 … _ux_device_class_storage_test_ready(storage, lun, endpoint_in, endpoint_out, cbw_cb); in _ux_device_class_storage_thread() 276 … _ux_device_class_storage_request_sense(storage, lun, endpoint_in, endpoint_out, cbw_cb); in _ux_device_class_storage_thread() 281 … _ux_device_class_storage_format(storage, lun, endpoint_in, endpoint_out, cbw_cb); in _ux_device_class_storage_thread() [all …]
|
| D | ux_device_class_storage_deactivate.c | 82 UX_SLAVE_ENDPOINT *endpoint_in; in _ux_device_class_storage_deactivate() local 94 endpoint_in = storage -> ux_device_class_storage_ep_in; in _ux_device_class_storage_deactivate() 96 _ux_device_stack_transfer_all_request_abort(endpoint_in, UX_TRANSFER_BUS_RESET); in _ux_device_class_storage_deactivate() 100 endpoint_in -> ux_slave_endpoint_transfer_request.ux_slave_transfer_request_data_pointer = in _ux_device_class_storage_deactivate() 105 endpoint_in = storage -> ux_slave_class_storage_interface -> ux_slave_interface_first_endpoint; in _ux_device_class_storage_deactivate() 108 …if ((endpoint_in -> ux_slave_endpoint_descriptor.bEndpointAddress & UX_ENDPOINT_DIRECTION) != UX_E… in _ux_device_class_storage_deactivate() 112 endpoint_out = endpoint_in; in _ux_device_class_storage_deactivate() 115 endpoint_in = endpoint_out -> ux_slave_endpoint_next_endpoint; in _ux_device_class_storage_deactivate() 121 endpoint_out = endpoint_in -> ux_slave_endpoint_next_endpoint; in _ux_device_class_storage_deactivate() 125 _ux_device_stack_transfer_all_request_abort(endpoint_in, UX_TRANSFER_BUS_RESET); in _ux_device_class_storage_deactivate()
|
| D | ux_device_class_pima_activate.c | 91 UX_SLAVE_ENDPOINT *endpoint_in; in _ux_device_class_pima_activate() local 112 endpoint_in = interface_ptr -> ux_slave_interface_first_endpoint; in _ux_device_class_pima_activate() 115 …if ((endpoint_in -> ux_slave_endpoint_descriptor.bEndpointAddress & UX_ENDPOINT_DIRECTION) == UX_E… in _ux_device_class_pima_activate() 119 endpoint_out = endpoint_in; in _ux_device_class_pima_activate() 122 endpoint_in = endpoint_out -> ux_slave_endpoint_next_endpoint; in _ux_device_class_pima_activate() 125 endpoint_interrupt = endpoint_in -> ux_slave_endpoint_next_endpoint; in _ux_device_class_pima_activate() 132 endpoint_out = endpoint_in -> ux_slave_endpoint_next_endpoint; in _ux_device_class_pima_activate() 139 pima -> ux_device_class_pima_bulk_in_endpoint = endpoint_in; in _ux_device_class_pima_activate() 144 endpoint_in -> ux_slave_endpoint_transfer_request.ux_slave_transfer_request_data_pointer = in _ux_device_class_pima_activate()
|
| D | ux_device_class_cdc_acm_deactivate.c | 81 UX_SLAVE_ENDPOINT *endpoint_in; in _ux_device_class_cdc_acm_deactivate() local 94 endpoint_in = interface_ptr -> ux_slave_interface_first_endpoint; in _ux_device_class_cdc_acm_deactivate() 97 …if ((endpoint_in -> ux_slave_endpoint_descriptor.bEndpointAddress & UX_ENDPOINT_DIRECTION) != UX_E… in _ux_device_class_cdc_acm_deactivate() 101 endpoint_out = endpoint_in; in _ux_device_class_cdc_acm_deactivate() 104 endpoint_in = endpoint_out -> ux_slave_endpoint_next_endpoint; in _ux_device_class_cdc_acm_deactivate() 110 endpoint_out = endpoint_in -> ux_slave_endpoint_next_endpoint; in _ux_device_class_cdc_acm_deactivate() 114 _ux_device_stack_transfer_all_request_abort(endpoint_in, UX_TRANSFER_BUS_RESET); in _ux_device_class_cdc_acm_deactivate()
|
| D | ux_device_class_storage_control_request.c | 97 UX_SLAVE_ENDPOINT *endpoint_in; in _ux_device_class_storage_control_request() local 133 endpoint_in = storage -> ux_device_class_storage_ep_in; in _ux_device_class_storage_control_request() 141 endpoint_in = interface_ptr -> ux_slave_interface_first_endpoint; in _ux_device_class_storage_control_request() 144 …if ((endpoint_in -> ux_slave_endpoint_descriptor.bEndpointAddress & UX_ENDPOINT_DIRECTION) != UX_E… in _ux_device_class_storage_control_request() 148 endpoint_out = endpoint_in; in _ux_device_class_storage_control_request() 151 endpoint_in = endpoint_out -> ux_slave_endpoint_next_endpoint; in _ux_device_class_storage_control_request() 157 endpoint_out = endpoint_in -> ux_slave_endpoint_next_endpoint; in _ux_device_class_storage_control_request() 166 transfer_request = &endpoint_in -> ux_slave_endpoint_transfer_request; in _ux_device_class_storage_control_request()
|
| D | ux_device_class_hid_activate.c | 100 UX_SLAVE_ENDPOINT *endpoint_in = UX_NULL; in _ux_device_class_hid_activate() local 135 endpoint_in = endpoint_interrupt; in _ux_device_class_hid_activate() 140 endpoint_in -> ux_slave_endpoint_transfer_request. in _ux_device_class_hid_activate() 165 if (endpoint_in != UX_NULL) in _ux_device_class_hid_activate() 176 if (endpoint_in == UX_NULL) in _ux_device_class_hid_activate() 181 endpoint_in -> ux_slave_endpoint_transfer_request. in _ux_device_class_hid_activate() 188 hid -> ux_device_class_hid_interrupt_endpoint = endpoint_in; in _ux_device_class_hid_activate() 233 endpoint_in -> ux_slave_endpoint_transfer_request. in _ux_device_class_hid_activate()
|
| D | ux_device_class_storage_synchronize_cache.c | 86 UX_SLAVE_ENDPOINT *endpoint_in, in _ux_device_class_storage_synchronize_cache() argument 137 _ux_device_stack_endpoint_stall(endpoint_in); in _ux_device_class_storage_synchronize_cache() 139 UX_PARAMETER_NOT_USED(endpoint_in); in _ux_device_class_storage_synchronize_cache() 168 … _ux_device_class_storage_csw_send(storage, lun, endpoint_in, UX_SLAVE_CLASS_STORAGE_CSW_PASSED); in _ux_device_class_storage_synchronize_cache() 191 _ux_device_stack_endpoint_stall(endpoint_in); in _ux_device_class_storage_synchronize_cache()
|
| D | ux_device_class_storage_read.c | 89 UX_SLAVE_ENDPOINT *endpoint_in, in _ux_device_class_storage_read() argument 125 transfer_request = &endpoint_in -> ux_slave_endpoint_transfer_request; in _ux_device_class_storage_read() 180 _ux_device_stack_endpoint_stall(endpoint_in); in _ux_device_class_storage_read() 211 _ux_device_stack_endpoint_stall(endpoint_in); in _ux_device_class_storage_read() 248 _ux_device_stack_endpoint_stall(endpoint_in); in _ux_device_class_storage_read() 269 _ux_device_stack_endpoint_stall(endpoint_in); in _ux_device_class_storage_read() 299 _ux_device_stack_endpoint_stall(endpoint_in); in _ux_device_class_storage_read()
|
| D | ux_device_class_storage_tasks_run.c | 417 UX_SLAVE_ENDPOINT *endpoint_in, *endpoint_out; in _ux_device_class_storage_cmd_process() local 472 endpoint_in = storage -> ux_device_class_storage_ep_in; in _ux_device_class_storage_cmd_process() 492 _ux_device_class_storage_test_ready(storage, lun, endpoint_in, endpoint_out, cbwcb); in _ux_device_class_storage_cmd_process() 497 _ux_device_class_storage_request_sense(storage, lun, endpoint_in, endpoint_out, cbwcb); in _ux_device_class_storage_cmd_process() 502 _ux_device_class_storage_format(storage, lun, endpoint_in, endpoint_out, cbwcb); in _ux_device_class_storage_cmd_process() 507 _ux_device_class_storage_inquiry(storage, lun, endpoint_in, endpoint_out, cbwcb); in _ux_device_class_storage_cmd_process() 512 _ux_device_class_storage_start_stop(storage, lun, endpoint_in, endpoint_out, cbwcb); in _ux_device_class_storage_cmd_process() 517 …_ux_device_class_storage_prevent_allow_media_removal(storage, lun, endpoint_in, endpoint_out, cbwc… in _ux_device_class_storage_cmd_process() 522 … _ux_device_class_storage_read_format_capacity(storage, lun, endpoint_in, endpoint_out, cbwcb); in _ux_device_class_storage_cmd_process() 527 _ux_device_class_storage_read_capacity(storage, lun, endpoint_in, endpoint_out, cbwcb); in _ux_device_class_storage_cmd_process() [all …]
|
| D | ux_device_class_storage_get_status_notification.c | 85 UX_SLAVE_ENDPOINT *endpoint_in, in _ux_device_class_storage_get_status_notification() argument 110 _ux_device_stack_endpoint_stall(endpoint_in); in _ux_device_class_storage_get_status_notification() 152 _ux_device_stack_endpoint_stall(endpoint_in); in _ux_device_class_storage_get_status_notification() 159 transfer_request = &endpoint_in -> ux_slave_endpoint_transfer_request; in _ux_device_class_storage_get_status_notification()
|
| D | ux_device_class_storage_start_stop.c | 77 UX_SLAVE_ENDPOINT *endpoint_in, in _ux_device_class_storage_start_stop() argument 82 UX_PARAMETER_NOT_USED(endpoint_in); in _ux_device_class_storage_start_stop()
|
| D | ux_device_class_storage_verify.c | 77 UX_SLAVE_ENDPOINT *endpoint_in, in _ux_device_class_storage_verify() argument 83 UX_PARAMETER_NOT_USED(endpoint_in); in _ux_device_class_storage_verify()
|
| D | ux_device_class_storage_prevent_allow_media_removal.c | 78 UX_SLAVE_ENDPOINT *endpoint_in, in _ux_device_class_storage_prevent_allow_media_removal() argument 83 UX_PARAMETER_NOT_USED(endpoint_in); in _ux_device_class_storage_prevent_allow_media_removal()
|
| D | ux_device_class_storage_inquiry.c | 100 …e_class_storage_inquiry(UX_SLAVE_CLASS_STORAGE *storage, ULONG lun, UX_SLAVE_ENDPOINT *endpoint_in, in _ux_device_class_storage_inquiry() argument 137 transfer_request = &endpoint_in -> ux_slave_endpoint_transfer_request; in _ux_device_class_storage_inquiry() 211 _ux_device_stack_endpoint_stall(endpoint_in); in _ux_device_class_storage_inquiry() 252 _ux_device_stack_endpoint_stall(endpoint_in); in _ux_device_class_storage_inquiry()
|
| D | ux_device_class_storage_format.c | 80 …ce_class_storage_format(UX_SLAVE_CLASS_STORAGE *storage, ULONG lun, UX_SLAVE_ENDPOINT *endpoint_in, in _ux_device_class_storage_format() argument 85 UX_PARAMETER_NOT_USED(endpoint_in); in _ux_device_class_storage_format()
|
| D | ux_device_class_storage_read_capacity.c | 95 UX_SLAVE_ENDPOINT *endpoint_in, in _ux_device_class_storage_read_capacity() argument 127 _ux_device_stack_endpoint_stall(endpoint_in); in _ux_device_class_storage_read_capacity() 138 transfer_request = &endpoint_in -> ux_slave_endpoint_transfer_request; in _ux_device_class_storage_read_capacity()
|
| D | ux_device_class_storage_request_sense.c | 95 …s_storage_request_sense(UX_SLAVE_CLASS_STORAGE *storage, ULONG lun, UX_SLAVE_ENDPOINT *endpoint_in, in _ux_device_class_storage_request_sense() argument 113 transfer_request = &endpoint_in -> ux_slave_endpoint_transfer_request; in _ux_device_class_storage_request_sense() 174 _ux_device_stack_endpoint_stall(endpoint_in); in _ux_device_class_storage_request_sense()
|
| D | ux_device_class_storage_mode_select.c | 84 UX_SLAVE_ENDPOINT *endpoint_in, in _ux_device_class_storage_mode_select() argument 88 UX_PARAMETER_NOT_USED(endpoint_in); in _ux_device_class_storage_mode_select()
|
| D | ux_device_class_storage_test_ready.c | 85 …lass_storage_test_ready(UX_SLAVE_CLASS_STORAGE *storage, ULONG lun, UX_SLAVE_ENDPOINT *endpoint_in, in _ux_device_class_storage_test_ready() argument 93 UX_PARAMETER_NOT_USED(endpoint_in); in _ux_device_class_storage_test_ready()
|
| D | ux_device_class_storage_read_format_capacity.c | 94 UX_SLAVE_ENDPOINT *endpoint_in, in _ux_device_class_storage_read_format_capacity() argument 112 transfer_request = &endpoint_in -> ux_slave_endpoint_transfer_request; in _ux_device_class_storage_read_format_capacity()
|
| D | ux_device_class_storage_get_configuration.c | 358 UX_SLAVE_ENDPOINT *endpoint_in, in _ux_device_class_storage_get_configuration() argument 389 transfer_request = &endpoint_in -> ux_slave_endpoint_transfer_request; in _ux_device_class_storage_get_configuration() 548 _ux_device_stack_endpoint_stall(endpoint_in); in _ux_device_class_storage_get_configuration()
|
| /USBX-v6.2.1/common/core/src/ |
| D | ux_device_class_dpump_deactivate.c | 81 UX_SLAVE_ENDPOINT *endpoint_in; in _ux_device_class_dpump_deactivate() local 94 endpoint_in = interface_ptr -> ux_slave_interface_first_endpoint; in _ux_device_class_dpump_deactivate() 97 …if ((endpoint_in -> ux_slave_endpoint_descriptor.bEndpointAddress & UX_ENDPOINT_DIRECTION) != UX_E… in _ux_device_class_dpump_deactivate() 101 endpoint_out = endpoint_in; in _ux_device_class_dpump_deactivate() 104 endpoint_in = endpoint_out -> ux_slave_endpoint_next_endpoint; in _ux_device_class_dpump_deactivate() 110 endpoint_out = endpoint_in -> ux_slave_endpoint_next_endpoint; in _ux_device_class_dpump_deactivate() 114 _ux_device_stack_transfer_all_request_abort(endpoint_in, UX_TRANSFER_BUS_RESET); in _ux_device_class_dpump_deactivate()
|
| D | ux_device_class_dpump_thread.c | 95 UX_SLAVE_ENDPOINT *endpoint_in; in _ux_device_class_dpump_thread() local 117 endpoint_in = interface_ptr -> ux_slave_interface_first_endpoint; in _ux_device_class_dpump_thread() 120 …if ((endpoint_in -> ux_slave_endpoint_descriptor.bEndpointAddress & UX_ENDPOINT_DIRECTION) != UX_E… in _ux_device_class_dpump_thread() 124 endpoint_out = endpoint_in; in _ux_device_class_dpump_thread() 127 endpoint_in = endpoint_out -> ux_slave_endpoint_next_endpoint; in _ux_device_class_dpump_thread() 133 endpoint_out = endpoint_in -> ux_slave_endpoint_next_endpoint; in _ux_device_class_dpump_thread() 154 …_ux_utility_memory_copy(endpoint_in -> ux_slave_endpoint_transfer_request.ux_slave_transfer_reques… in _ux_device_class_dpump_thread() 159 transfer_request = &endpoint_in -> ux_slave_endpoint_transfer_request; in _ux_device_class_dpump_thread()
|
| /USBX-v6.2.1/common/usbx_device_classes/inc/ |
| D | ux_device_class_storage.h | 608 …sw_send(UX_SLAVE_CLASS_STORAGE *storage, ULONG lun, UX_SLAVE_ENDPOINT *endpoint_in, UCHAR csw_stat… 611 …ce_class_storage_format(UX_SLAVE_CLASS_STORAGE *storage, ULONG lun, UX_SLAVE_ENDPOINT *endpoint_in, 613 …e_class_storage_inquiry(UX_SLAVE_CLASS_STORAGE *storage, ULONG lun, UX_SLAVE_ENDPOINT *endpoint_in, 615 …ass_storage_mode_select(UX_SLAVE_CLASS_STORAGE *storage, ULONG lun, UX_SLAVE_ENDPOINT *endpoint_in, 617 …lass_storage_mode_sense(UX_SLAVE_CLASS_STORAGE *storage, ULONG lun, UX_SLAVE_ENDPOINT *endpoint_in, 620 UX_SLAVE_ENDPOINT *endpoint_in, UX_SLAVE_ENDPOINT *endpoint_out, UCHAR * cbwcb); 621 …vice_class_storage_read(UX_SLAVE_CLASS_STORAGE *storage, ULONG lun, UX_SLAVE_ENDPOINT *endpoint_in, 623 …s_storage_read_capacity(UX_SLAVE_CLASS_STORAGE *storage, ULONG lun, UX_SLAVE_ENDPOINT *endpoint_in, 625 …ge_read_format_capacity(UX_SLAVE_CLASS_STORAGE *storage, ULONG lun, UX_SLAVE_ENDPOINT *endpoint_in, 627 …_class_storage_read_toc(UX_SLAVE_CLASS_STORAGE *storage, ULONG lun, UX_SLAVE_ENDPOINT *endpoint_in, [all …]
|
| /USBX-v6.2.1/test/regression/ |
| D | usbx_ux_device_class_storage_request_sense_coverage_test.c | 15 static UX_SLAVE_ENDPOINT endpoint_in; variable 36 …endpoint_in.ux_slave_endpoint_transfer_request.ux_slave_transfer_request_data_pointer = data_point… in test_application_define() 37 _ux_device_class_storage_request_sense(&slave_storage, 0, &endpoint_in, NX_NULL, cbwcb_data); in test_application_define()
|