USBLibAPIGuide  1.00.00.01
Data Fields
tConfigSection Struct Reference

#include <usblib.h>

Data Fields

uint16_t ui16Size
 The number of bytes of descriptor data pointed to by pui8Data. More...
 
const uint8_t * pui8Data
 

Detailed Description

This structure defines a contiguous block of data which contains a group of descriptors that form part of a configuration descriptor for a device. It is assumed that a config section contains only whole descriptors. It is not valid to split a single descriptor across multiple sections.

Field Documentation

§ ui16Size

uint16_t tConfigSection::ui16Size

The number of bytes of descriptor data pointed to by pui8Data.

Referenced by BuildCompositeDescriptor(), USBDCDConfigDescGet(), USBDCDConfigDescGetNum(), and USBDCDConfigDescGetSize().

§ pui8Data

const uint8_t* tConfigSection::pui8Data

A pointer to a block of data containing an integral number of USB descriptors which form part of a larger configuration descriptor.

Referenced by BuildCompositeDescriptor(), USBDCDConfigDescGet(), USBDCDConfigDescGetNum(), and USBDCDConfigGetNumAlternateInterfaces().


The documentation for this struct was generated from the following file:
© Copyright 1995-2020, Texas Instruments Incorporated. All rights reserved.
Trademarks | Privacy policy | Terms of use | Terms of sale