usbx
+ 0/2 examples
CodeScope will show references to
UX_INTERFACE_STRUCT::ux_interface_descriptor
from the following samples and libraries:
Examples
STM32469I-Discovery
Applications
USBX
Ux_Host_HID_CDC_ACM
STM32F429ZI-Nucleo
Applications
USBX
Ux_Host_CDC_ACM
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
CodeScope
STM32 Libraries and Samples
usbx
UX_INTERFACE_STRUCT::ux_interface_descriptor
UX_INTERFACE_STRUCT::ux_interface_descriptor field
Syntax
from
ux_api.h:2026
struct
UX_INTERFACE_DESCRIPTOR_STRUCT
ux_interface_descriptor
;
Examples
UX_INTERFACE_STRUCT::ux_interface_descriptor
is referenced by
2 libraries and example projects
.
References
Location
Referrer
Text
ux_api.h:2027
ux_interface_descriptor
;
ux_host_class_cdc_acm_activate.c:265
_ux_host_class_cdc_acm_activate()
if
(
cdc_acm
->
ux_host_class_cdc_acm_interface
->
ux_interface_descriptor
.
bInterfaceClass
==
UX_HOST_CLASS_CDC_CONTROL_CLASS
)
ux_host_class_cdc_acm_command.c:204
_ux_host_class_cdc_acm_command()
transfer_request
->
ux_transfer_request_index
=
cdc_acm
->
ux_host_class_cdc_acm_interface
->
ux_interface_descriptor
.
bInterfaceNumber
;
ux_host_class_cdc_acm_deactivate.c:109
_ux_host_class_cdc_acm_deactivate()
if
(
cdc_acm
->
ux_host_class_cdc_acm_interface
->
ux_interface_descriptor
.
bInterfaceClass
==
UX_HOST_CLASS_CDC_CONTROL_CLASS
)
ux_host_class_cdc_acm_endpoints_get.c:91
_ux_host_class_cdc_acm_endpoints_get()
if
(
cdc_acm
->
ux_host_class_cdc_acm_interface
->
ux_interface_descriptor
.
bInterfaceClass
==
UX_HOST_CLASS_CDC_DATA_CLASS
)
ux_host_class_cdc_acm_endpoints_get.c:95
_ux_host_class_cdc_acm_endpoints_get()
for
(
endpoint_index
=
0
;
endpoint_index
<
cdc_acm
->
ux_host_class_cdc_acm_interface
->
ux_interface_descriptor
.
bNumEndpoints
;
ux_host_class_cdc_acm_endpoints_get.c:158
_ux_host_class_cdc_acm_endpoints_get()
for
(
endpoint_index
=
0
;
endpoint_index
<
cdc_acm
->
ux_host_class_cdc_acm_interface
->
ux_interface_descriptor
.
bNumEndpoints
;
ux_host_class_cdc_acm_read.c:111
_ux_host_class_cdc_acm_read()
if
(
cdc_acm
->
ux_host_class_cdc_acm_interface
->
ux_interface_descriptor
.
bInterfaceClass
!=
UX_HOST_CLASS_CDC_DATA_CLASS
)
ux_host_class_cdc_acm_reception_start.c:102
_ux_host_class_cdc_acm_reception_start()
if
(
cdc_acm
->
ux_host_class_cdc_acm_interface
->
ux_interface_descriptor
.
bInterfaceClass
!=
UX_HOST_CLASS_CDC_DATA_CLASS
)
ux_host_class_cdc_acm_reception_stop.c:103
_ux_host_class_cdc_acm_reception_stop()
if
(
cdc_acm
->
ux_host_class_cdc_acm_interface
->
ux_interface_descriptor
.
bInterfaceClass
!=
UX_HOST_CLASS_CDC_DATA_CLASS
)
ux_host_class_cdc_acm_write.c:114
_ux_host_class_cdc_acm_write()
if
(
cdc_acm
->
ux_host_class_cdc_acm_interface
->
ux_interface_descriptor
.
bInterfaceClass
!=
UX_HOST_CLASS_CDC_DATA_CLASS
)
ux_host_class_hid_descriptor_parse.c:199
_ux_host_class_hid_descriptor_parse()
if
(
current_interface
==
hid
->
ux_host_class_hid_interface
->
ux_interface_descriptor
.
bInterfaceNumber
)
ux_host_class_hid_idle_get.c:182
_ux_host_class_hid_idle_get()
transfer_request
->
ux_transfer_request_index
=
hid
->
ux_host_class_hid_interface
->
ux_interface_descriptor
.
bInterfaceNumber
;
ux_host_class_hid_idle_set.c:140
_ux_host_class_hid_idle_set()
transfer_request
->
ux_transfer_request_index
=
hid
->
ux_host_class_hid_interface
->
ux_interface_descriptor
.
bInterfaceNumber
;
ux_host_class_hid_report_descriptor_get.c:108
_ux_host_class_hid_report_descriptor_get()
transfer_request
->
ux_transfer_request_index
=
hid
->
ux_host_class_hid_interface
->
ux_interface_descriptor
.
bInterfaceNumber
;
ux_host_class_hid_report_get.c:209
_ux_host_class_hid_report_get()
transfer_request
->
ux_transfer_request_index
=
hid
->
ux_host_class_hid_interface
->
ux_interface_descriptor
.
bInterfaceNumber
;
ux_host_class_hid_report_set.c:269
_ux_host_class_hid_report_set()
transfer_request
->
ux_transfer_request_index
=
hid
->
ux_host_class_hid_interface
->
ux_interface_descriptor
.
bInterfaceNumber
;
ux_host_class_storage_device_reset.c:104
_ux_host_class_storage_device_reset()
transfer_request
->
ux_transfer_request_index
=
storage
->
ux_host_class_storage_interface
->
ux_interface_descriptor
.
bInterfaceNumber
;
ux_host_class_storage_device_support_check.c:84
_ux_host_class_storage_device_support_check()
switch
(
storage
->
ux_host_class_storage_interface
->
ux_interface_descriptor
.
bInterfaceProtocol
)
ux_host_class_storage_device_support_check.c:129
_ux_host_class_storage_device_support_check()
switch
(
storage
->
ux_host_class_storage_interface
->
ux_interface_descriptor
.
bInterfaceSubClass
)
ux_host_class_storage_endpoints_get.c:89
_ux_host_class_storage_endpoints_get()
for
(
endpoint_index
=
0
;
endpoint_index
<
storage
->
ux_host_class_storage_interface
->
ux_interface_descriptor
.
bNumEndpoints
;
ux_host_class_storage_endpoints_get.c:125
_ux_host_class_storage_endpoints_get()
for
(
endpoint_index
=
0
;
endpoint_index
<
storage
->
ux_host_class_storage_interface
->
ux_interface_descriptor
.
bNumEndpoints
;
ux_host_class_storage_max_lun_get.c:117
_ux_host_class_storage_max_lun_get()
transfer_request
->
ux_transfer_request_index
=
storage
->
ux_host_class_storage_interface
->
ux_interface_descriptor
.
bInterfaceNumber
;
ux_host_class_storage_media_protection_check.c:105
_ux_host_class_storage_media_protection_check()
switch
(
storage
->
ux_host_class_storage_interface
->
ux_interface_descriptor
.
bInterfaceSubClass
)
ux_host_class_storage_media_recovery_sense_get.c:103
_ux_host_class_storage_media_recovery_sense_get()
switch
(
storage
->
ux_host_class_storage_interface
->
ux_interface_descriptor
.
bInterfaceSubClass
)
ux_host_class_storage_transport_cb.c:108
_ux_host_class_storage_transport_cb()
transfer_request
->
ux_transfer_request_index
=
storage
->
ux_host_class_storage_interface
->
ux_interface_descriptor
.
bInterfaceNumber
;
ux_host_class_storage_transport_cbi.c:110
_ux_host_class_storage_transport_cbi()
transfer_request
->
ux_transfer_request_index
=
storage
->
ux_host_class_storage_interface
->
ux_interface_descriptor
.
bInterfaceNumber
;
ux_host_stack_configuration_instance_create.c:90
_ux_host_stack_configuration_instance_create()
if
(
interface
->
ux_interface_descriptor
.
bAlternateSetting
==
0
)
ux_host_stack_configuration_instance_delete.c:93
_ux_host_stack_configuration_instance_delete()
if
(
interface
->
ux_interface_descriptor
.
bAlternateSetting
==
0
)
ux_host_stack_configuration_instance_delete.c:99
_ux_host_stack_configuration_instance_delete()
if
(
interface
->
ux_interface_descriptor
.
bAlternateSetting
==
current_alternate_setting
)
ux_host_stack_configuration_interface_get.c:116
_ux_host_stack_configuration_interface_get()
current_interface_number
=
current_interface
->
ux_interface_descriptor
.
bInterfaceNumber
;
ux_host_stack_configuration_interface_get.c:149
_ux_host_stack_configuration_interface_get()
if
(
current_interface
->
ux_interface_descriptor
.
bInterfaceNumber
!=
current_interface_number
)
ux_host_stack_configuration_interface_scan.c:99
_ux_host_stack_configuration_interface_scan()
if
(
interface
->
ux_interface_descriptor
.
bAlternateSetting
==
0
)
ux_host_stack_configuration_interface_scan.c:107
_ux_host_stack_configuration_interface_scan()
class_command
.
ux_host_class_command_class
=
interface
->
ux_interface_descriptor
.
bInterfaceClass
;
ux_host_stack_configuration_interface_scan.c:108
_ux_host_stack_configuration_interface_scan()
class_command
.
ux_host_class_command_subclass
=
interface
->
ux_interface_descriptor
.
bInterfaceSubClass
;
ux_host_stack_configuration_interface_scan.c:109
_ux_host_stack_configuration_interface_scan()
class_command
.
ux_host_class_command_protocol
=
interface
->
ux_interface_descriptor
.
bInterfaceProtocol
;
ux_host_stack_configuration_interface_scan.c:160
_ux_host_stack_configuration_interface_scan()
if
(
interface
->
ux_interface_descriptor
.
bAlternateSetting
==
0
)
ux_host_stack_device_resources_free.c:155
_ux_host_stack_device_resources_free()
if
(
interface
->
ux_interface_descriptor
.
bAlternateSetting
==
0
)
ux_host_stack_device_resources_free.c:167
_ux_host_stack_device_resources_free()
if
(
interface
->
ux_interface_descriptor
.
bAlternateSetting
==
current_alternate_setting
)
ux_host_stack_interface_set.c:99
_ux_host_stack_interface_set()
transfer_request
->
ux_transfer_request_index
=
(
USHORT
)
interface
->
ux_interface_descriptor
.
bInterfaceNumber
;
ux_host_stack_interface_set.c:100
_ux_host_stack_interface_set()
transfer_request
->
ux_transfer_request_value
=
(
USHORT
)
interface
->
ux_interface_descriptor
.
bAlternateSetting
;
ux_host_stack_interface_setting_select.c:102
_ux_host_stack_interface_setting_select()
current_interface_number
=
interface
->
ux_interface_descriptor
.
bInterfaceNumber
;
ux_host_stack_interface_setting_select.c:123
_ux_host_stack_interface_setting_select()
if
(
current_interface
->
ux_interface_descriptor
.
bInterfaceNumber
==
current_interface_number
)
ux_host_stack_interface_setting_select.c:128
_ux_host_stack_interface_setting_select()
if
(
current_interface
->
ux_interface_descriptor
.
bAlternateSetting
==
0
)
ux_host_stack_interface_setting_select.c:140
_ux_host_stack_interface_setting_select()
if
(
current_alternate_setting
==
current_interface
->
ux_interface_descriptor
.
bAlternateSetting
)
ux_host_stack_interface_setting_select.c:160
_ux_host_stack_interface_setting_select()
main_interface
->
ux_interface_current_alternate_setting
=
interface
->
ux_interface_descriptor
.
bAlternateSetting
;
ux_host_stack_new_interface_create.c:112
_ux_host_stack_new_interface_create()
(
UCHAR
*
)
&
interface
->
ux_interface_descriptor
)
;
ux_host_stack_new_interface_create.c:150
_ux_host_stack_new_interface_create()
number_endpoints
=
interface
->
ux_interface_descriptor
.
bNumEndpoints
;
Data Use
Functions reading
UX_INTERFACE_STRUCT::ux_interface_descriptor
UX_INTERFACE_STRUCT::ux_interface_descriptor
_ux_host_class_hid_descriptor_parse()
_ux_host_class_hid_idle_get()
_ux_host_class_hid_idle_set()
_ux_host_class_hid_report_descriptor_get()
_ux_host_class_hid_report_get()
_ux_host_class_hid_report_set()
_ux_host_class_storage_device_reset()
_ux_host_class_storage_device_support_check()
_ux_host_class_storage_endpoints_get()
_ux_host_class_storage_max_lun_get()
_ux_host_class_storage_media_protection_check()
_ux_host_class_storage_media_recovery_sense_get()
_ux_host_class_storage_transport_cb()
_ux_host_class_storage_transport_cbi()
_ux_host_stack_configuration_instance_create()
_ux_host_stack_configuration_instance_delete()
_ux_host_stack_configuration_interface_get()
_ux_host_stack_configuration_interface_scan()
_ux_host_stack_device_resources_free()
_ux_host_stack_interface_set()
_ux_host_stack_interface_setting_select()
_ux_host_stack_new_interface_create()
_ux_host_class_cdc_acm_activate()
_ux_host_class_cdc_acm_command()
_ux_host_class_cdc_acm_deactivate()
_ux_host_class_cdc_acm_endpoints_get()
_ux_host_class_cdc_acm_read()
_ux_host_class_cdc_acm_reception_start()
_ux_host_class_cdc_acm_reception_stop()
_ux_host_class_cdc_acm_write()
all items filtered out
Type of
UX_INTERFACE_STRUCT::ux_interface_descriptor
UX_INTERFACE_STRUCT::ux_interface_descriptor
UX_INTERFACE_DESCRIPTOR_STRUCT
all items filtered out