TinyUSB Library
TUSB_DIR_IN
is only used within TinyUSB Library.
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_DIR_IN
TUSB_DIR_IN value
Syntax
Show:
Summary
Declaration
from
tusb_types.h:60
TUSB_DIR_IN
=
1
;
Examples
References
from
examples
Code
Location
Referrer
TUSB_DIR_IN
=
1
,
tusb_types.h:60
if
(
tu_edpt_dir
(
desc_ep
->
bEndpointAddress
)
==
TUSB_DIR_IN
)
{
cdc_host.c:721
open_ep_stream_pair()
return
ch34x_set_request
(
p_cdc
,
TUSB_DIR_IN
,
request
,
value
,
index
,
buffer
,
buffersize
,
cdc_host.c:1354
ch34x_control_in()
hw_endpoint_get_by_num
(
i
,
TUSB_DIR_IN
)
->
hw_data_buf
!=
NULL
)
{
dcd_rp2040.c:106
_hw_endpoint_close()
if
(
dir
==
TUSB_DIR_IN
)
{
dcd_rp2040.c:137
hw_endpoint_init()
if
(
dir
==
TUSB_DIR_IN
)
{
dcd_rp2040.c:154
hw_endpoint_init()
struct
hw_endpoint
*
ep
=
hw_endpoint_get_by_num
(
i
>
>
1u
,
(
i
&
1u
)
?
TUSB_DIR_OUT
:
TUSB_DIR_IN
)
;
dcd_rp2040.c:180
hw_handle_buff_status()
struct
hw_endpoint
*
ep
=
hw_endpoint_get_by_num
(
i
,
TUSB_DIR_IN
)
;
dcd_rp2040.c:250
dcd_rp2040_irq()
usb_hw_set
->
ep_stall_arm
=
(
tu_edpt_dir
(
ep_addr
)
==
TUSB_DIR_IN
)
?
USB_EP_STALL_ARM_EP0_IN_BITS
dcd_rp2040.c:518
dcd_edpt_stall()
ep
->
rx
=
(
dir
==
TUSB_DIR_IN
)
;
hcd_rp2040.c:321
_hw_endpoint_init()
.
direction
=
TUSB_DIR_IN
hid_host.c:249
tuh_hid_get_report()
if
(
dir
==
TUSB_DIR_IN
)
{
hid_host.c:438
hidh_xfer_cb()
if
(
tu_edpt_dir
(
desc_ep
->
bEndpointAddress
)
==
TUSB_DIR_IN
)
{
hid_host.c:496
hidh_open()
.
direction
=
TUSB_DIR_IN
hub.c:159
hub_port_get_status()
.
direction
=
TUSB_DIR_IN
hub.c:261
hub_set_config()
if
(
TUSB_DIR_IN
==
tu_edpt_dir
(
ep_desc
->
bEndpointAddress
)
)
{
msc_host.c:388
msch_open()
.
direction
=
TUSB_DIR_IN
msc_host.c:414
msch_set_config()
return
(
!
is_host_mode
(
)
&&
tu_edpt_dir
(
ep
->
ep_addr
)
==
TUSB_DIR_IN
&&
rp2040_usb.c:359
e15_is_bulkin_ep()
return
(
addr
&
TUSB_DIR_IN_MASK
)
?
TUSB_DIR_IN
:
TUSB_DIR_OUT
;
tusb_types.h:488
tu_edpt_dir()
_usbd_dev
.
ep_status
[
0
]
[
TUSB_DIR_IN
]
.
busy
=
0
;
usbd.c:613
tud_task_ext()
_usbd_dev
.
ep_status
[
0
]
[
TUSB_DIR_IN
]
.
claimed
=
0
;
usbd.c:614
tud_task_ext()
if
(
!
_usbd_dev
.
ep_status
[
0
]
[
TUSB_DIR_IN
]
.
busy
)
tud_control_status
(
rhport
,
p_request
)
;
usbd.c:938
process_control_request()
if
(
tu_edpt_dir
(
desc_ep
->
bEndpointAddress
)
==
TUSB_DIR_IN
)
usbd.c:1244
usbd_open_edpt_pair()
if
(
_ctrl_xfer
.
request
.
bmRequestType_bit
.
direction
==
TUSB_DIR_IN
)
{
usbd_control.c:99
_data_stage_xact()
.
direction
=
TUSB_DIR_IN
usbh.c:990
_get_descriptor()
.
direction
=
TUSB_DIR_IN
usbh.c:1066
tuh_descriptor_get_hid_report()
Call Tree
from
examples
All items filtered out
All items filtered out
Data Use
from
examples
TUSB_DIR_IN
is read by 23 functions:
All items filtered out
TUSB_DIR_IN
tu_edpt_dir()
_hw_endpoint_close()
hw_endpoint_init()
hw_handle_buff_status()
dcd_rp2040_irq()
dcd_edpt_stall()
e15_is_bulkin_ep()
tud_task_ext()
process_control_request()
usbd_open_edpt_pair()
_data_stage_xact()
_hw_endpoint_init()
_get_descriptor()
tuh_descriptor_get_hid_report()
hub_port_get_status()
hub_set_config()
open_ep_stream_pair()
ch34x_control_in()
tuh_hid_get_report()
hidh_xfer_cb()
hidh_open()
msch_open()
msch_set_config()
All items filtered out
Class Tree
from
examples
All items filtered out
All items filtered out
Override Tree
from
examples
All items filtered out
All items filtered out
Implementations
from
examples
All items filtered out
All items filtered out
Instances
from
examples
Lifecycle
from
examples
All items filtered out
All items filtered out