Zephyr API Documentation
4.2.99
A Scalable Open Source RTOS
4.2.99
Toggle main menu visibility
Main Page
Related Pages
Topics
Data Structures
Data Structures
Data Structure Index
Data Fields
All
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Functions
Variables
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Enumerations
Enumerator
Files
File List
Globals
All
$
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
z
Functions
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
z
Variables
$
a
b
c
d
f
g
h
i
k
l
m
n
o
p
r
s
t
u
x
z
Typedefs
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
z
Enumerations
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
r
s
t
u
v
w
x
z
Enumerator
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
z
Macros
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
z
Zephyr API Documentation
Introduction
Deprecated List
Topics
Audio
Connectivity
Device Drivers
1-Wire
ADC
Auxiliary (Text) Display
BBRAM
Battery Charger
CAN
CRC driver APIs
Cellular
Clock Control
Comparator
Coredump pseudo-device
Counter
DAC
DAI
DMA
Disk Access
Display
EDAC
EEPROM
ESPI
Entropy
External Cache Controller
FPGA
Flash
Fuel Gauge
GNSS
GPIO
Haptics
Hardware Info
Hardware Spinlock
I2C
I2S
I3C
IPM
Input
Inter-VM Shared Memory
LED
LED Strip
LoRa
MBOX
MDIO
MSPI
Miscellaneous Devices
Multi-function Devices
PCIe
PECI
PS/2
PSI5
PTP Clock
PWM
Pin Control
RTC
Regulator
Reset Controller
Retained memory
SDHC
SENT
SMBus
SPI
SWDP
Sensor
Stepper
System control (SYSCON)
TEE
Time-aware GPIO
UART
USB
Battery Charging (BC1.2)
USB Device Controller
USB Host Controller
usb_host_interface
usb_host_ep
usb_device
uhc_transfer
uhc_event
uhc_device_caps
uhc_data
UHC_INTERFACES_MAX
UHC_STATUS_ENABLED
UHC_STATUS_INITIALIZED
uhc_event_cb_t
uhc_control_stage
uhc_event_type
usb_device_speed
usb_device_state
uhc_bus_reset
uhc_bus_resume
uhc_bus_suspend
uhc_caps
uhc_disable
uhc_enable
uhc_ep_dequeue
uhc_ep_enqueue
uhc_get_event_ctx
uhc_init
uhc_is_enabled
uhc_is_initialized
uhc_shutdown
uhc_sof_enable
uhc_xfer_alloc
uhc_xfer_alloc_with_buf
uhc_xfer_buf_add
uhc_xfer_buf_alloc
uhc_xfer_buf_free
uhc_xfer_free
USB Type-C
VIRTIO
Video
Watchdog
Device Model
Devicetree
Error numbers
Internal and System API
Kernel APIs
Memory Management APIs
Operating System Services
Testing
Third-party
Utilities
Data Structures
Files
•
All
Data Structures
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Macros
Modules
Pages
Loading...
Searching...
No Matches
usb_host_ep Struct Reference
Device Drivers
»
USB
»
USB Host Controller
#include <
zephyr/drivers/usb/uhc.h
>
Data Fields
struct
usb_ep_descriptor
*
desc
Field Documentation
◆
desc
struct
usb_ep_descriptor
* usb_host_ep::desc
The documentation for this struct was generated from the following file:
zephyr/drivers/usb/
uhc.h
Data Fields
desc
Field Documentation
desc
usb_host_ep
Generated on
for Zephyr API Documentation by
1.14.0