TinyUSB Library
+
0
/1 examples
SourceVu will show references to
tusb_control_request_t::bRequest
from the following samples and libraries:
PicoSDK
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
Summary
Syntax
Examples
References
Call Tree
Data Use
Class Tree
Override Tree
Implementations
Instances
Lifecycle
SourceVu
Raspberry Pi Pico SDK and Examples
TinyUSB Library
tusb_control_request_t::bRequest
tusb_control_request_t::bRequest field
Syntax
Show:
Summary
Declaration
from
tusb_types.h:471
uint8_t
bRequest
;
Examples
tusb_control_request_t::bRequest
is referenced by 1 libraries and example projects:
PicoSDK
References
from
0/1
examples
Code
Location
Referrer
uint8_t
bRequest
;
tusb_types.h:471
switch
(
request
->
bRequest
)
{
cdc_device.c:369
cdcd_control_xfer_cb()
switch
(
xfer
->
setup
->
bRequest
)
{
cdc_host.c:415
process_internal_control_complete()
switch
(
xfer
->
setup
->
bRequest
)
{
cdc_host.c:432
process_internal_control_complete()
switch
(
xfer
->
setup
->
bRequest
)
{
cdc_host.c:448
process_internal_control_complete()
switch
(
xfer
->
setup
->
bRequest
)
{
cdc_host.c:467
process_internal_control_complete()
.
bRequest
=
CDC_REQUEST_SET_CONTROL_LINE_STATE
,
cdc_host.c:892
acm_set_control_line_state()
.
bRequest
=
CDC_REQUEST_SET_LINE_CODING
,
cdc_host.c:922
acm_set_line_coding()
.
bRequest
=
command
,
cdc_host.c:1005
ftdi_sio_set_request()
.
bRequest
=
command
,
cdc_host.c:1185
cp210x_set_request()
.
bRequest
=
request
,
cdc_host.c:1319
ch34x_set_request()
request
->
bRequest
==
TUSB_REQ_SET_ADDRESS
)
{
dcd_rp2040.c:489
dcd_edpt0_status_complete()
if
(
request
->
bRequest
==
TUSB_REQ_GET_DESCRIPTOR
&&
desc_type
==
HID_DESC_TYPE_HID
)
{
hid_device.c:276
hidd_control_xfer_cb()
}
else
if
(
request
->
bRequest
==
TUSB_REQ_GET_DESCRIPTOR
&&
desc_type
==
HID_DESC_TYPE_REPORT
)
{
hid_device.c:279
hidd_control_xfer_cb()
switch
(
request
->
bRequest
)
{
hid_device.c:288
hidd_control_xfer_cb()
.
bRequest
=
HID_REQ_CONTROL_SET_PROTOCOL
,
hid_host.c:200
_hidh_set_protocol()
.
bRequest
=
HID_REQ_CONTROL_GET_REPORT
,
hid_host.c:251
tuh_hid_get_report()
.
bRequest
=
HID_REQ_CONTROL_SET_REPORT
,
hid_host.c:295
tuh_hid_set_report()
.
bRequest
=
HID_REQ_CONTROL_SET_IDLE
,
hid_host.c:324
_hidh_set_idle()
if
(
!
(
xfer
->
setup
->
bRequest
==
HID_REQ_CONTROL_SET_IDLE
||
hid_host.c:556
process_set_config()
xfer
->
setup
->
bRequest
==
HID_REQ_CONTROL_SET_PROTOCOL
)
)
{
hid_host.c:557
process_set_config()
.
bRequest
=
HUB_REQUEST_CLEAR_FEATURE
,
hub.c:97
hub_port_clear_feature()
.
bRequest
=
HUB_REQUEST_SET_FEATURE
,
hub.c:129
hub_port_set_feature()
.
bRequest
=
HUB_REQUEST_GET_STATUS
,
hub.c:161
hub_port_get_status()
.
bRequest
=
HUB_REQUEST_GET_DESCRIPTOR
,
hub.c:263
hub_set_config()
.
bRequest
=
MSC_REQ_GET_MAX_LUN
,
msc_host.c:416
msch_set_config()
switch
(
p_request
->
bRequest
)
{
usbd.c:744
process_control_request()
switch
(
p_request
->
bRequest
)
{
usbd.c:876
process_control_request()
if
(
TUSB_REQ_GET_INTERFACE
==
p_request
->
bRequest
)
{
usbd.c:882
process_control_request()
switch
(
p_request
->
bRequest
)
{
usbd.c:911
process_control_request()
if
(
TUSB_REQ_CLEAR_FEATURE
==
p_request
->
bRequest
)
{
usbd.c:921
process_control_request()
if
(
request
->
bRequest
==
TUSB_REQ_SET_CONFIGURATION
&&
request
->
bmRequestType
==
0x00
)
{
usbh.c:739
usbh_control_xfer_cb()
.
bRequest
=
TUSB_REQ_GET_DESCRIPTOR
,
usbh.c:992
_get_descriptor()
.
bRequest
=
TUSB_REQ_GET_DESCRIPTOR
,
usbh.c:1068
tuh_descriptor_get_hid_report()
.
bRequest
=
TUSB_REQ_SET_CONFIGURATION
,
usbh.c:1094
tuh_configuration_set()
.
bRequest
=
TUSB_REQ_SET_INTERFACE
,
usbh.c:1120
tuh_interface_set()
.
bRequest
=
TUSB_REQ_SET_ADDRESS
,
usbh.c:1604
enum_request_set_addr()
Call Tree
from
0/1
examples
All items filtered out
All items filtered out
Data Use
from
0/1
examples
tusb_control_request_t::bRequest
is read by 7 functions:
All items filtered out
tusb_control_request_t::bRequest
dcd_edpt0_status_complete()
process_control_request()
cdcd_control_xfer_cb()
hidd_control_xfer_cb()
usbh_control_xfer_cb()
process_internal_control_complete()
process_set_config()
All items filtered out
Class Tree
from
0/1
examples
All items filtered out
All items filtered out
Override Tree
from
0/1
examples
All items filtered out
All items filtered out
Implementations
from
0/1
examples
All items filtered out
All items filtered out
Instances
from
0/1
examples
Lifecycle
from
0/1
examples
All items filtered out
All items filtered out