LE32 is only used within STM32_USB_Host_Library.
 
Symbols
loading...
Files
loading...

LE32 macro

Syntax

#define LE32(addr) (((uint32_t)(addr)[0]) | \     (((uint32_t)(addr)[1]) << 8) | \     (((uint32_t)(addr)[2]) << 16) | \     (((uint32_t)(addr)[3]) << 24))

Arguments

addr

References

LocationText
usbh_def.h:78
#define LE32(addr) (((uint32_t)(addr)[0]) | \
usbh_mtp_ptp.c:571
usbh_mtp_ptp.c:648
stor_info->FreeSpaceInImages = LE32(&data[PTP_si_FreeSpaceInImages]);
usbh_mtp_ptp.c:667
object_info->StorageID = LE32(&data[PTP_oi_StorageID]);
usbh_mtp_ptp.c:678
object_info->ThumbCompressedSize = LE32(&data[PTP_oi_ThumbCompressedSize]);
usbh_mtp_ptp.c:679
object_info->ThumbPixWidth = LE32(&data[PTP_oi_ThumbPixWidth]);
usbh_mtp_ptp.c:680
object_info->ThumbPixHeight = LE32(&data[PTP_oi_ThumbPixHeight]);
usbh_mtp_ptp.c:681
object_info->ImagePixWidth = LE32(&data[PTP_oi_ImagePixWidth]);
usbh_mtp_ptp.c:682
object_info->ImagePixHeight = LE32(&data[PTP_oi_ImagePixHeight]);
usbh_mtp_ptp.c:683
object_info->ImageBitDepth = LE32(&data[PTP_oi_ImageBitDepth]);
usbh_mtp_ptp.c:684
object_info->ParentObject = LE32(&data[PTP_oi_ParentObject]);
usbh_mtp_ptp.c:686
object_info->AssociationDesc = LE32(&data[PTP_oi_AssociationDesc]);
usbh_mtp_ptp.c:687
object_info->SequenceNumber = LE32(&data[PTP_oi_SequenceNumber]);
usbh_mtp_ptp.c:712
opd->GroupCode = LE32(&data[offset]);
usbh_mtp_ptp.c:783
value->u32 = LE32(&(data[*offset]));
usbh_mtp_ptp.c:829
prop_count = LE32(data);
usbh_mtp_ptp.c:846
props[i].ObjectHandle = LE32(data);
usbh_mtp_ptp.c:906
size = LE32(&data[offset]);
usbh_mtp_ptp.c:927
size = LE32(&data[offset]);
usbh_mtp_ptp.c:930
array[idx] = LE32(&data[offset + (sizeof(uint32_t) * (idx + 1U))]);