/USBX-v6.2.1/common/usbx_device_classes/src/ |
D | ux_device_class_storage_thread.c | 140 UX_SLAVE_ENDPOINT *endpoint_in; in _ux_device_class_storage_thread() local 174 endpoint_in = interface_ptr -> ux_slave_interface_first_endpoint; in _ux_device_class_storage_thread() 177 …if ((endpoint_in -> ux_slave_endpoint_descriptor.bEndpointAddress & UX_ENDPOINT_DIRECTION) != UX_E… in _ux_device_class_storage_thread() 181 endpoint_out = endpoint_in; in _ux_device_class_storage_thread() 184 endpoint_in = endpoint_out -> ux_slave_endpoint_next_endpoint; in _ux_device_class_storage_thread() 190 endpoint_out = endpoint_in -> ux_slave_endpoint_next_endpoint; in _ux_device_class_storage_thread() 257 … _ux_device_class_storage_test_ready(storage, lun, endpoint_in, endpoint_out, cbw_cb); in _ux_device_class_storage_thread() 262 … _ux_device_class_storage_request_sense(storage, lun, endpoint_in, endpoint_out, cbw_cb); in _ux_device_class_storage_thread() 267 … _ux_device_class_storage_format(storage, lun, endpoint_in, endpoint_out, cbw_cb); in _ux_device_class_storage_thread() 272 … _ux_device_class_storage_inquiry(storage, lun, endpoint_in, endpoint_out, cbw_cb); in _ux_device_class_storage_thread() [all …]
|
D | ux_device_class_storage_deactivate.c | 83 UX_SLAVE_ENDPOINT *endpoint_in; in _ux_device_class_storage_deactivate() local 95 endpoint_in = storage -> ux_device_class_storage_ep_in; in _ux_device_class_storage_deactivate() 97 _ux_device_stack_transfer_all_request_abort(endpoint_in, UX_TRANSFER_BUS_RESET); in _ux_device_class_storage_deactivate() 101 endpoint_in -> ux_slave_endpoint_transfer_request.ux_slave_transfer_request_data_pointer = in _ux_device_class_storage_deactivate() 106 endpoint_in = storage -> ux_slave_class_storage_interface -> ux_slave_interface_first_endpoint; in _ux_device_class_storage_deactivate() 109 …if ((endpoint_in -> ux_slave_endpoint_descriptor.bEndpointAddress & UX_ENDPOINT_DIRECTION) != UX_E… in _ux_device_class_storage_deactivate() 113 endpoint_out = endpoint_in; in _ux_device_class_storage_deactivate() 116 endpoint_in = endpoint_out -> ux_slave_endpoint_next_endpoint; in _ux_device_class_storage_deactivate() 122 endpoint_out = endpoint_in -> ux_slave_endpoint_next_endpoint; in _ux_device_class_storage_deactivate() 126 _ux_device_stack_transfer_all_request_abort(endpoint_in, UX_TRANSFER_BUS_RESET); in _ux_device_class_storage_deactivate()
|
D | ux_device_class_cdc_acm_deactivate.c | 82 UX_SLAVE_ENDPOINT *endpoint_in; in _ux_device_class_cdc_acm_deactivate() local 95 endpoint_in = interface_ptr -> ux_slave_interface_first_endpoint; in _ux_device_class_cdc_acm_deactivate() 98 …if ((endpoint_in -> ux_slave_endpoint_descriptor.bEndpointAddress & UX_ENDPOINT_DIRECTION) != UX_E… in _ux_device_class_cdc_acm_deactivate() 102 endpoint_out = endpoint_in; in _ux_device_class_cdc_acm_deactivate() 105 endpoint_in = endpoint_out -> ux_slave_endpoint_next_endpoint; in _ux_device_class_cdc_acm_deactivate() 111 endpoint_out = endpoint_in -> ux_slave_endpoint_next_endpoint; in _ux_device_class_cdc_acm_deactivate() 115 _ux_device_stack_transfer_all_request_abort(endpoint_in, UX_TRANSFER_BUS_RESET); in _ux_device_class_cdc_acm_deactivate()
|
D | ux_device_class_pima_activate.c | 87 UX_SLAVE_ENDPOINT *endpoint_in; in _ux_device_class_pima_activate() local 108 endpoint_in = interface_ptr -> ux_slave_interface_first_endpoint; in _ux_device_class_pima_activate() 111 …if ((endpoint_in -> ux_slave_endpoint_descriptor.bEndpointAddress & UX_ENDPOINT_DIRECTION) == UX_E… in _ux_device_class_pima_activate() 115 endpoint_out = endpoint_in; in _ux_device_class_pima_activate() 118 endpoint_in = endpoint_out -> ux_slave_endpoint_next_endpoint; in _ux_device_class_pima_activate() 121 endpoint_interrupt = endpoint_in -> ux_slave_endpoint_next_endpoint; in _ux_device_class_pima_activate() 128 endpoint_out = endpoint_in -> ux_slave_endpoint_next_endpoint; in _ux_device_class_pima_activate() 135 pima -> ux_device_class_pima_bulk_in_endpoint = endpoint_in; in _ux_device_class_pima_activate()
|
D | ux_device_class_storage_control_request.c | 98 UX_SLAVE_ENDPOINT *endpoint_in; in _ux_device_class_storage_control_request() local 134 endpoint_in = storage -> ux_device_class_storage_ep_in; in _ux_device_class_storage_control_request() 142 endpoint_in = interface_ptr -> ux_slave_interface_first_endpoint; in _ux_device_class_storage_control_request() 145 …if ((endpoint_in -> ux_slave_endpoint_descriptor.bEndpointAddress & UX_ENDPOINT_DIRECTION) != UX_E… in _ux_device_class_storage_control_request() 149 endpoint_out = endpoint_in; in _ux_device_class_storage_control_request() 152 endpoint_in = endpoint_out -> ux_slave_endpoint_next_endpoint; in _ux_device_class_storage_control_request() 158 endpoint_out = endpoint_in -> ux_slave_endpoint_next_endpoint; in _ux_device_class_storage_control_request() 167 transfer_request = &endpoint_in -> ux_slave_endpoint_transfer_request; in _ux_device_class_storage_control_request()
|
D | ux_device_class_hid_activate.c | 96 UX_SLAVE_ENDPOINT *endpoint_in = UX_NULL; in _ux_device_class_hid_activate() local 130 endpoint_in = endpoint_interrupt; in _ux_device_class_hid_activate() 142 if (endpoint_in != UX_NULL) in _ux_device_class_hid_activate() 153 if (endpoint_in == UX_NULL) in _ux_device_class_hid_activate() 158 endpoint_in -> ux_slave_endpoint_transfer_request. in _ux_device_class_hid_activate() 165 hid -> ux_device_class_hid_interrupt_endpoint = endpoint_in; in _ux_device_class_hid_activate() 208 endpoint_in -> ux_slave_endpoint_transfer_request. in _ux_device_class_hid_activate()
|
D | ux_device_class_storage_synchronize_cache.c | 87 UX_SLAVE_ENDPOINT *endpoint_in, in _ux_device_class_storage_synchronize_cache() argument 138 _ux_device_stack_endpoint_stall(endpoint_in); in _ux_device_class_storage_synchronize_cache() 140 UX_PARAMETER_NOT_USED(endpoint_in); in _ux_device_class_storage_synchronize_cache() 169 … _ux_device_class_storage_csw_send(storage, lun, endpoint_in, UX_SLAVE_CLASS_STORAGE_CSW_PASSED); in _ux_device_class_storage_synchronize_cache() 192 _ux_device_stack_endpoint_stall(endpoint_in); in _ux_device_class_storage_synchronize_cache()
|
D | ux_device_class_storage_verify.c | 78 UX_SLAVE_ENDPOINT *endpoint_in, in _ux_device_class_storage_verify() argument 84 UX_PARAMETER_NOT_USED(endpoint_in); in _ux_device_class_storage_verify()
|
D | ux_device_class_storage_prevent_allow_media_removal.c | 79 UX_SLAVE_ENDPOINT *endpoint_in, in _ux_device_class_storage_prevent_allow_media_removal() argument 84 UX_PARAMETER_NOT_USED(endpoint_in); in _ux_device_class_storage_prevent_allow_media_removal()
|
D | ux_device_class_storage_start_stop.c | 78 UX_SLAVE_ENDPOINT *endpoint_in, in _ux_device_class_storage_start_stop() argument 83 UX_PARAMETER_NOT_USED(endpoint_in); in _ux_device_class_storage_start_stop()
|
D | ux_device_class_storage_read.c | 90 UX_SLAVE_ENDPOINT *endpoint_in, in _ux_device_class_storage_read() argument 126 transfer_request = &endpoint_in -> ux_slave_endpoint_transfer_request; in _ux_device_class_storage_read() 181 _ux_device_stack_endpoint_stall(endpoint_in); in _ux_device_class_storage_read() 212 _ux_device_stack_endpoint_stall(endpoint_in); in _ux_device_class_storage_read() 249 _ux_device_stack_endpoint_stall(endpoint_in); in _ux_device_class_storage_read() 270 _ux_device_stack_endpoint_stall(endpoint_in); in _ux_device_class_storage_read() 300 _ux_device_stack_endpoint_stall(endpoint_in); in _ux_device_class_storage_read()
|
D | ux_device_class_storage_format.c | 81 …ce_class_storage_format(UX_SLAVE_CLASS_STORAGE *storage, ULONG lun, UX_SLAVE_ENDPOINT *endpoint_in, in _ux_device_class_storage_format() argument 86 UX_PARAMETER_NOT_USED(endpoint_in); in _ux_device_class_storage_format()
|
D | ux_device_class_storage_get_status_notification.c | 86 UX_SLAVE_ENDPOINT *endpoint_in, in _ux_device_class_storage_get_status_notification() argument 111 _ux_device_stack_endpoint_stall(endpoint_in); in _ux_device_class_storage_get_status_notification() 153 _ux_device_stack_endpoint_stall(endpoint_in); in _ux_device_class_storage_get_status_notification() 160 transfer_request = &endpoint_in -> ux_slave_endpoint_transfer_request; in _ux_device_class_storage_get_status_notification()
|
D | ux_device_class_storage_mode_select.c | 85 UX_SLAVE_ENDPOINT *endpoint_in, in _ux_device_class_storage_mode_select() argument 89 UX_PARAMETER_NOT_USED(endpoint_in); in _ux_device_class_storage_mode_select()
|
D | ux_device_class_storage_tasks_run.c | 418 UX_SLAVE_ENDPOINT *endpoint_in, *endpoint_out; in _ux_device_class_storage_cmd_process() local 473 endpoint_in = storage -> ux_device_class_storage_ep_in; in _ux_device_class_storage_cmd_process() 493 _ux_device_class_storage_test_ready(storage, lun, endpoint_in, endpoint_out, cbwcb); in _ux_device_class_storage_cmd_process() 498 _ux_device_class_storage_request_sense(storage, lun, endpoint_in, endpoint_out, cbwcb); in _ux_device_class_storage_cmd_process() 503 _ux_device_class_storage_format(storage, lun, endpoint_in, endpoint_out, cbwcb); in _ux_device_class_storage_cmd_process() 508 _ux_device_class_storage_inquiry(storage, lun, endpoint_in, endpoint_out, cbwcb); in _ux_device_class_storage_cmd_process() 513 _ux_device_class_storage_start_stop(storage, lun, endpoint_in, endpoint_out, cbwcb); in _ux_device_class_storage_cmd_process() 518 …_ux_device_class_storage_prevent_allow_media_removal(storage, lun, endpoint_in, endpoint_out, cbwc… in _ux_device_class_storage_cmd_process() 523 … _ux_device_class_storage_read_format_capacity(storage, lun, endpoint_in, endpoint_out, cbwcb); in _ux_device_class_storage_cmd_process() 528 _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_test_ready.c | 86 …lass_storage_test_ready(UX_SLAVE_CLASS_STORAGE *storage, ULONG lun, UX_SLAVE_ENDPOINT *endpoint_in, in _ux_device_class_storage_test_ready() argument 94 UX_PARAMETER_NOT_USED(endpoint_in); in _ux_device_class_storage_test_ready()
|
D | ux_device_class_storage_request_sense.c | 91 …s_storage_request_sense(UX_SLAVE_CLASS_STORAGE *storage, ULONG lun, UX_SLAVE_ENDPOINT *endpoint_in, in _ux_device_class_storage_request_sense() argument 106 transfer_request = &endpoint_in -> ux_slave_endpoint_transfer_request; in _ux_device_class_storage_request_sense() 167 _ux_device_stack_endpoint_stall(endpoint_in); in _ux_device_class_storage_request_sense()
|
D | ux_device_class_storage_read_capacity.c | 91 UX_SLAVE_ENDPOINT *endpoint_in, in _ux_device_class_storage_read_capacity() argument 120 _ux_device_stack_endpoint_stall(endpoint_in); in _ux_device_class_storage_read_capacity() 131 transfer_request = &endpoint_in -> ux_slave_endpoint_transfer_request; in _ux_device_class_storage_read_capacity()
|
D | ux_device_class_storage_inquiry.c | 96 …e_class_storage_inquiry(UX_SLAVE_CLASS_STORAGE *storage, ULONG lun, UX_SLAVE_ENDPOINT *endpoint_in, in _ux_device_class_storage_inquiry() argument 130 transfer_request = &endpoint_in -> ux_slave_endpoint_transfer_request; in _ux_device_class_storage_inquiry() 204 _ux_device_stack_endpoint_stall(endpoint_in); in _ux_device_class_storage_inquiry() 245 _ux_device_stack_endpoint_stall(endpoint_in); in _ux_device_class_storage_inquiry()
|
D | ux_device_class_storage_read_format_capacity.c | 90 UX_SLAVE_ENDPOINT *endpoint_in, in _ux_device_class_storage_read_format_capacity() argument 105 transfer_request = &endpoint_in -> ux_slave_endpoint_transfer_request; in _ux_device_class_storage_read_format_capacity()
|
D | ux_device_class_storage_csw_send.c | 95 UX_SLAVE_ENDPOINT *endpoint_in, UCHAR csw_status) in _ux_device_class_storage_csw_send() argument 120 transfer_request = &endpoint_in -> ux_slave_endpoint_transfer_request; in _ux_device_class_storage_csw_send()
|
D | ux_device_class_storage_read_dvd_structure.c | 212 UX_SLAVE_ENDPOINT *endpoint_in, in _ux_device_class_storage_read_dvd_structure() argument 232 transfer_request = &endpoint_in -> ux_slave_endpoint_transfer_request; in _ux_device_class_storage_read_dvd_structure()
|
/USBX-v6.2.1/common/core/src/ |
D | ux_device_class_dpump_deactivate.c | 82 UX_SLAVE_ENDPOINT *endpoint_in; in _ux_device_class_dpump_deactivate() local 95 endpoint_in = interface_ptr -> ux_slave_interface_first_endpoint; in _ux_device_class_dpump_deactivate() 98 …if ((endpoint_in -> ux_slave_endpoint_descriptor.bEndpointAddress & UX_ENDPOINT_DIRECTION) != UX_E… in _ux_device_class_dpump_deactivate() 102 endpoint_out = endpoint_in; in _ux_device_class_dpump_deactivate() 105 endpoint_in = endpoint_out -> ux_slave_endpoint_next_endpoint; in _ux_device_class_dpump_deactivate() 111 endpoint_out = endpoint_in -> ux_slave_endpoint_next_endpoint; in _ux_device_class_dpump_deactivate() 115 _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 | 96 UX_SLAVE_ENDPOINT *endpoint_in; in _ux_device_class_dpump_thread() local 118 endpoint_in = interface_ptr -> ux_slave_interface_first_endpoint; in _ux_device_class_dpump_thread() 121 …if ((endpoint_in -> ux_slave_endpoint_descriptor.bEndpointAddress & UX_ENDPOINT_DIRECTION) != UX_E… in _ux_device_class_dpump_thread() 125 endpoint_out = endpoint_in; in _ux_device_class_dpump_thread() 128 endpoint_in = endpoint_out -> ux_slave_endpoint_next_endpoint; in _ux_device_class_dpump_thread() 134 endpoint_out = endpoint_in -> ux_slave_endpoint_next_endpoint; in _ux_device_class_dpump_thread() 155 …_ux_utility_memory_copy(endpoint_in -> ux_slave_endpoint_transfer_request.ux_slave_transfer_reques… in _ux_device_class_dpump_thread() 160 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 | 584 …sw_send(UX_SLAVE_CLASS_STORAGE *storage, ULONG lun, UX_SLAVE_ENDPOINT *endpoint_in, UCHAR csw_stat… 587 …ce_class_storage_format(UX_SLAVE_CLASS_STORAGE *storage, ULONG lun, UX_SLAVE_ENDPOINT *endpoint_in, 589 …e_class_storage_inquiry(UX_SLAVE_CLASS_STORAGE *storage, ULONG lun, UX_SLAVE_ENDPOINT *endpoint_in, 591 …ass_storage_mode_select(UX_SLAVE_CLASS_STORAGE *storage, ULONG lun, UX_SLAVE_ENDPOINT *endpoint_in, 593 …lass_storage_mode_sense(UX_SLAVE_CLASS_STORAGE *storage, ULONG lun, UX_SLAVE_ENDPOINT *endpoint_in, 596 UX_SLAVE_ENDPOINT *endpoint_in, UX_SLAVE_ENDPOINT *endpoint_out, UCHAR * cbwcb); 597 …vice_class_storage_read(UX_SLAVE_CLASS_STORAGE *storage, ULONG lun, UX_SLAVE_ENDPOINT *endpoint_in, 599 …s_storage_read_capacity(UX_SLAVE_CLASS_STORAGE *storage, ULONG lun, UX_SLAVE_ENDPOINT *endpoint_in, 601 …ge_read_format_capacity(UX_SLAVE_CLASS_STORAGE *storage, ULONG lun, UX_SLAVE_ENDPOINT *endpoint_in, 603 …_class_storage_read_toc(UX_SLAVE_CLASS_STORAGE *storage, ULONG lun, UX_SLAVE_ENDPOINT *endpoint_in, [all …]
|