usbx
+ 0/3 examples
CodeScope will show references to
UX_SLAVE_TRANSFER_STRUCT::ux_slave_transfer_request_setup
from the following samples and libraries:
Examples
STM32469I-Discovery
Applications
USBX
Ux_Device_CDC_ACM
Ux_Device_HID_CDC_ACM
STM32F429ZI-Nucleo
Applications
USBX
Ux_Device_DFU
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
CodeScope
STM32 Libraries and Samples
usbx
UX_SLAVE_TRANSFER_STRUCT::ux_slave_transfer_request_setup
UX_SLAVE_TRANSFER_STRUCT::ux_slave_transfer_request_setup field
Syntax
from
ux_api.h:2182
UCHAR
ux_slave_transfer_request_setup
[
UX_SETUP_SIZE
]
;
Examples
UX_SLAVE_TRANSFER_STRUCT::ux_slave_transfer_request_setup
is referenced by
3 libraries and example projects
.
References
Location
Referrer
Text
ux_api.h:2182
UCHAR
ux_slave_transfer_request_setup
[
UX_SETUP_SIZE
]
;
ux_dcd_stm32_callback.c:254
HAL_PCD_SetupStageCallback()
_ux_utility_memory_copy
(
transfer_request
->
ux_slave_transfer_request_setup
,
hpcd
->
Setup
,
UX_SETUP_SIZE
)
;
ux_dcd_stm32_callback.c:271
HAL_PCD_SetupStageCallback()
if
(
*
transfer_request
->
ux_slave_transfer_request_setup
&
UX_REQUEST_IN
)
ux_dcd_stm32_callback.c:288
HAL_PCD_SetupStageCallback()
if
(
*
(
transfer_request
->
ux_slave_transfer_request_setup
+
6
)
==
0
&&
ux_dcd_stm32_callback.c:289
HAL_PCD_SetupStageCallback()
*
(
transfer_request
->
ux_slave_transfer_request_setup
+
7
)
==
0
)
ux_dcd_stm32_callback.c:304
HAL_PCD_SetupStageCallback()
transfer_request
->
ux_slave_transfer_request_requested_length
=
_ux_utility_short_get
(
transfer_request
->
ux_slave_transfer_request_setup
+
6
)
;
ux_device_class_cdc_acm_control_request.c:96
_ux_device_class_cdc_acm_control_request()
request
=
*
(
transfer_request
->
ux_slave_transfer_request_setup
+
UX_SETUP_REQUEST
)
;
ux_device_class_cdc_acm_control_request.c:99
_ux_device_class_cdc_acm_control_request()
value
=
_ux_utility_short_get
(
transfer_request
->
ux_slave_transfer_request_setup
+
UX_SETUP_VALUE
)
;
ux_device_class_cdc_acm_control_request.c:102
_ux_device_class_cdc_acm_control_request()
request_length
=
_ux_utility_short_get
(
transfer_request
->
ux_slave_transfer_request_setup
+
UX_SETUP_LENGTH
)
;
ux_device_class_cdc_ecm_control_request.c:88
_ux_device_class_cdc_ecm_control_request()
request
=
*
(
transfer_request
->
ux_slave_transfer_request_setup
+
UX_SETUP_REQUEST
)
;
ux_device_class_cdc_ecm_control_request.c:89
_ux_device_class_cdc_ecm_control_request()
request_value
=
_ux_utility_short_get
(
transfer_request
->
ux_slave_transfer_request_setup
+
UX_SETUP_VALUE
)
;
ux_device_class_dfu_control_request.c:141
_ux_device_class_dfu_control_request()
request
=
*
(
transfer_request
->
ux_slave_transfer_request_setup
+
UX_SETUP_REQUEST
)
;
ux_device_class_dfu_control_request.c:144
_ux_device_class_dfu_control_request()
request_value
=
_ux_utility_short_get
(
transfer_request
->
ux_slave_transfer_request_setup
+
UX_SETUP_VALUE
)
;
ux_device_class_dfu_control_request.c:147
_ux_device_class_dfu_control_request()
request_length
=
_ux_utility_short_get
(
transfer_request
->
ux_slave_transfer_request_setup
+
UX_SETUP_LENGTH
)
;
ux_device_class_hid_control_request.c:110
_ux_device_class_hid_control_request()
request
=
*
(
transfer_request
->
ux_slave_transfer_request_setup
+
UX_SETUP_REQUEST
)
;
ux_device_class_hid_control_request.c:111
_ux_device_class_hid_control_request()
request_value
=
_ux_utility_short_get
(
transfer_request
->
ux_slave_transfer_request_setup
+
UX_SETUP_VALUE
)
;
ux_device_class_hid_control_request.c:112
_ux_device_class_hid_control_request()
request_index
=
_ux_utility_short_get
(
transfer_request
->
ux_slave_transfer_request_setup
+
UX_SETUP_INDEX
)
;
ux_device_class_hid_control_request.c:113
_ux_device_class_hid_control_request()
request_length
=
_ux_utility_short_get
(
transfer_request
->
ux_slave_transfer_request_setup
+
UX_SETUP_LENGTH
)
;
ux_device_class_hid_control_request.c:116
_ux_device_class_hid_control_request()
duration
=
*
(
transfer_request
->
ux_slave_transfer_request_setup
+
UX_SETUP_VALUE
+
1
)
;
ux_device_class_hid_report_get.c:110
_ux_device_class_hid_report_get()
report_id
=
*
(
transfer_request
->
ux_slave_transfer_request_setup
+
UX_SETUP_VALUE
+
0
)
;
ux_device_class_hid_report_get.c:111
_ux_device_class_hid_report_get()
report_type
=
*
(
transfer_request
->
ux_slave_transfer_request_setup
+
UX_SETUP_VALUE
+
1
)
;
ux_device_class_storage_control_request.c:105
_ux_device_class_storage_control_request()
request
=
*
(
transfer_request
->
ux_slave_transfer_request_setup
+
UX_SETUP_REQUEST
)
;
ux_device_class_storage_control_request.c:106
_ux_device_class_storage_control_request()
request_value
=
_ux_utility_short_get
(
transfer_request
->
ux_slave_transfer_request_setup
+
UX_SETUP_VALUE
)
;
ux_device_class_storage_control_request.c:107
_ux_device_class_storage_control_request()
request_length
=
_ux_utility_short_get
(
transfer_request
->
ux_slave_transfer_request_setup
+
UX_SETUP_LENGTH
)
;
ux_device_stack_control_request_process.c:121
_ux_device_stack_control_request_process()
request_type
=
*
transfer_request
->
ux_slave_transfer_request_setup
;
ux_device_stack_control_request_process.c:122
_ux_device_stack_control_request_process()
request
=
*
(
transfer_request
->
ux_slave_transfer_request_setup
+
UX_SETUP_REQUEST
)
;
ux_device_stack_control_request_process.c:123
_ux_device_stack_control_request_process()
request_value
=
_ux_utility_short_get
(
transfer_request
->
ux_slave_transfer_request_setup
+
UX_SETUP_VALUE
)
;
ux_device_stack_control_request_process.c:124
_ux_device_stack_control_request_process()
request_index
=
_ux_utility_short_get
(
transfer_request
->
ux_slave_transfer_request_setup
+
UX_SETUP_INDEX
)
;
ux_device_stack_control_request_process.c:125
_ux_device_stack_control_request_process()
request_length
=
_ux_utility_short_get
(
transfer_request
->
ux_slave_transfer_request_setup
+
UX_SETUP_LENGTH
)
;
ux_device_stack_control_request_process.c:218
_ux_device_stack_control_request_process()
*
(
transfer_request
->
ux_slave_transfer_request_setup
+
UX_SETUP_INDEX
+
1
)
!=
class_index
)
)
Data Use
Functions reading
UX_SLAVE_TRANSFER_STRUCT::ux_slave_transfer_request_setup
UX_SLAVE_TRANSFER_STRUCT::ux_slave_transfer_request_setup
_ux_device_class_cdc_acm_control_request()
HAL_PCD_SetupStageCallback()
_ux_device_stack_control_request_process()
_ux_device_class_cdc_ecm_control_request()
_ux_device_class_hid_control_request()
_ux_device_class_hid_report_get()
_ux_device_class_storage_control_request()
_ux_device_class_dfu_control_request()
all items filtered out
Type of
UX_SLAVE_TRANSFER_STRUCT::ux_slave_transfer_request_setup
UX_SLAVE_TRANSFER_STRUCT::ux_slave_transfer_request_setup
UCHAR
all items filtered out