STM32_USB_Host_Library
LE16
is only used within STM32_USB_Host_Library.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
CodeScope
STM32 Libraries and Samples
STM32_USB_Host_Library
LE16
LE16 macro
Syntax
from
usbh_def.h:71
#define
LE16
(
addr
)
(
(
(
uint16_t
)
(
addr
)
[
0
]
)
|
\
(
(
uint16_t
)
(
(
(
uint32_t
)
(
addr
)
[
1
]
)
<
<
8
)
)
)
Arguments
addr
References
Location
Text
usbh_def.h:71
#define
LE16
(
addr
)
(
(
(
uint16_t
)
(
addr
)
[
0
]
)
|
\
usbh_audio.c:595
VolumeCtl
=
LE16
(
&
(
AUDIO_Handle
->
mem
[
0
]
)
)
;
usbh_audio.c:610
VolumeCtl
=
LE16
(
&
(
AUDIO_Handle
->
mem
[
0
]
)
)
;
usbh_audio.c:625
VolumeCtl
=
LE16
(
&
(
AUDIO_Handle
->
mem
[
0
]
)
)
;
usbh_audio.c:645
ResolutionCtl
=
LE16
(
&
AUDIO_Handle
->
mem
[
0
]
)
;
usbh_audio.c:1075
if
(
LE16
(
AUDIO_Handle
->
class_desc
.
cs_desc
.
InputTerminalDesc
[
terminalIndex
]
->
wTerminalType
)
==
0x201U
)
usbh_audio.c:1141
if
(
LE16
(
AUDIO_Handle
->
class_desc
.
cs_desc
.
InputTerminalDesc
[
terminalIndex
]
->
wTerminalType
)
==
0x101U
)
usbh_audio.c:1189
if
(
LE16
(
AUDIO_Handle
->
class_desc
.
cs_desc
.
OutputTerminalDesc
[
Index
]
->
wTerminalType
)
!=
0x103U
)
usbh_audio.c:1642
attribute
=
LE16
(
&
AUDIO_Handle
->
mem
[
0
]
)
;
usbh_ctlreq.c:367
dev_desc
->
bcdUSB
=
LE16
(
buf
+
2U
)
;
usbh_ctlreq.c:408
dev_desc
->
idVendor
=
LE16
(
buf
+
8U
)
;
usbh_ctlreq.c:409
dev_desc
->
idProduct
=
LE16
(
buf
+
10U
)
;
usbh_ctlreq.c:410
dev_desc
->
bcdDevice
=
LE16
(
buf
+
12U
)
;
usbh_ctlreq.c:450
cfg_desc
->
wTotalLength
=
MIN
(
(
(
uint16_t
)
LE16
(
buf
+
2U
)
)
,
(
(
uint16_t
)
USBH_MAX_SIZE_CONFIGURATION
)
)
;
usbh_ctlreq.c:574
ep_descriptor
->
wMaxPacketSize
=
LE16
(
buf
+
4U
)
;
usbh_hid.c:734
CfgDescLen
=
LE16
(
buf
+
2U
)
;
usbh_hid.c:748
desc
->
bcdHID
=
LE16
(
(
uint8_t
*
)
pdesc
+
2U
)
;
usbh_hid.c:752
desc
->
wItemLength
=
LE16
(
(
uint8_t
*
)
pdesc
+
7U
)
;
usbh_mtp_ptp.c:570
dev_info
->
StandardVersion
=
LE16
(
&
data
[
PTP_di_StandardVersion
]
)
;
usbh_mtp_ptp.c:572
dev_info
->
VendorExtensionVersion
=
LE16
(
&
data
[
PTP_di_VendorExtensionVersion
]
)
;
usbh_mtp_ptp.c:576
dev_info
->
FunctionalMode
=
LE16
(
&
data
[
PTP_di_FunctionalMode
+
totallen
]
)
;
usbh_mtp_ptp.c:643
stor_info
->
StorageType
=
LE16
(
&
data
[
PTP_si_StorageType
]
)
;
usbh_mtp_ptp.c:644
stor_info
->
FilesystemType
=
LE16
(
&
data
[
PTP_si_FilesystemType
]
)
;
usbh_mtp_ptp.c:645
stor_info
->
AccessCapability
=
LE16
(
&
data
[
PTP_si_AccessCapability
]
)
;
usbh_mtp_ptp.c:668
object_info
->
ObjectFormat
=
LE16
(
&
data
[
PTP_oi_ObjectFormat
]
)
;
usbh_mtp_ptp.c:669
object_info
->
ProtectionStatus
=
LE16
(
&
data
[
PTP_oi_ProtectionStatus
]
)
;
usbh_mtp_ptp.c:677
object_info
->
ThumbFormat
=
LE16
(
&
data
[
PTP_oi_ThumbFormat
]
)
;
usbh_mtp_ptp.c:685
object_info
->
AssociationType
=
LE16
(
&
data
[
PTP_oi_AssociationType
]
)
;
usbh_mtp_ptp.c:705
opd
->
ObjectPropertyCode
=
LE16
(
&
data
[
PTP_opd_ObjectPropertyCode
]
)
;
usbh_mtp_ptp.c:706
opd
->
DataType
=
LE16
(
&
data
[
PTP_opd_DataType
]
)
;
usbh_mtp_ptp.c:728
opd
->
FORM
.
Enum
.
NumberOfValues
=
LE16
(
&
data
[
offset
]
)
;
usbh_mtp_ptp.c:775
value
->
u16
=
LE16
(
&
(
data
[
*
offset
]
)
)
;
usbh_mtp_ptp.c:850
props
[
i
]
.
property
=
LE16
(
data
)
;
usbh_mtp_ptp.c:854
props
[
i
]
.
datatype
=
LE16
(
data
)
;
usbh_mtp_ptp.c:1053
devicepropertydesc
->
DevicePropertyCode
=
LE16
(
&
data
[
PTP_dpd_DevicePropertyCode
]
)
;
usbh_mtp_ptp.c:1054
devicepropertydesc
->
DataType
=
LE16
(
&
data
[
PTP_dpd_DataType
]
)
;