libusb_le16_to_cpu is only used within OpenOCD.
 
Symbols
loading...
Files
loading...

libusb_le16_to_cpu macro

\def libusb_le16_to_cpu Convert a 16-bit value from little-endian to host-endian format. On little endian systems, this function does nothing. On big endian systems, the bytes are swapped.

Syntax

#define libusb_le16_to_cpu libusb_cpu_to_le16

Return value

the value in host-endian byte order

References

LocationText
libusb.h:212
#define libusb_le16_to_cpu libusb_cpu_to_le16
descriptor.c:567
config_len = libusb_le16_to_cpu(_config.desc.wTotalLength);
descriptor.c:612
config_len = libusb_le16_to_cpu(_config.desc.wTotalLength);
descriptor.c:869
bos_len = libusb_le16_to_cpu(_bos.desc.wTotalLength);
descriptor.c:1178
langid = libusb_le16_to_cpu(str.desc.wData[0]);
descriptor.c:1200
wdata = libusb_le16_to_cpu(str.desc.wData[idx]);
descriptor.c:1324
config_len = libusb_le16_to_cpu(_config.desc.wTotalLength);
descriptor.c:1369
config_len = libusb_le16_to_cpu(_config.desc.wTotalLength);
libusb.h:1823
+ libusb_le16_to_cpu(setup->wLength));
libusbi.h:531
desc->bcdUSB = libusb_le16_to_cpu(desc->bcdUSB);
libusbi.h:532
desc->idVendor = libusb_le16_to_cpu(desc->idVendor);
libusbi.h:533
desc->idProduct = libusb_le16_to_cpu(desc->idProduct);
libusbi.h:534
desc->bcdDevice = libusb_le16_to_cpu(desc->bcdDevice);